diff --git a/doc/grid/Dockerfile b/doc/grid/Dockerfile index 4a679f0c7..7f6791e6d 100644 --- a/doc/grid/Dockerfile +++ b/doc/grid/Dockerfile @@ -1,9 +1,6 @@ ARG BROWSER=chrome ARG VERSION=latest -FROM --platform=$TARGETPLATFORM selenium/standalone-${BROWSER}:${VERSION} -ARG TARGETPLATFORM -ARG BUILDPLATFORM - +FROM selenium/standalone-${BROWSER}:${VERSION} USER root diff --git a/doc/grid/README.md b/doc/grid/README.md index 2aff1ee3e..06b2945bb 100644 --- a/doc/grid/README.md +++ b/doc/grid/README.md @@ -17,6 +17,13 @@ docker build --build-arg VERSION=beta --build-arg BROWSER=firefox -t jitsi/stand docker build --build-arg VERSION=beta --build-arg BROWSER=chrome -t jitsi/standalone-chrome:beta . ``` +OR alternately create multi-arch images (only for chromium and firefox, no chrome arm64 builds available from Google. +You will need your own docker registry or project to push these to. Example below +``` +PRIVATE_DOCKER_REGISTRY=example/standalone-firefox +docker buildx build --build-arg VERSION=latest --build-arg BROWSER=firefox--platform=linux/arm64,linux/amd64 --push --pull --progress=plain --tag $PRIVATE_DOCKER_REGISTRY:latest . +``` + ### Start the grid ``` docker-compose-v3-dynamic-grid.yml