@@ -155,11 +155,11 @@ From image tag based `4.21.0` onwards, the architectures supported by this proje
155155
156156The following browsers are available in multi-arch images:
157157
158- | Architecture | Chrome | Chromium | Firefox | Edge |
159- | :-------------------------:| :------:| :--------:| :-------:| :----:|
160- | x86_64 (aka amd64) | ✅ | ✅ | ✅ | ✅ |
161- | aarch64 (aka arm64/armv8) | ❌ | ✅ | ✅ | ❌ |
162- | armhf (aka arm32/armv7l) | ❌ | ❌ | ❌ | ❌ |
158+ | Architecture | Chrome | Chromium | Firefox | Edge | CfT |
159+ | :-------------------------:| :------:| :--------:| :-------:| :----:| ----- |
160+ | x86_64 (aka amd64) | ✅ | ✅ | ✅ | ✅ | ✅ |
161+ | aarch64 (aka arm64/armv8) | ❌ | ✅ | ✅ | ❌ | ❌ |
162+ | armhf (aka arm32/armv7l) | ❌ | ❌ | ❌ | ❌ | ❌ |
163163
164164Note:
165165
@@ -168,6 +168,8 @@ Note:
168168- Google does not build Chrome (` google-chrome ` ) for Linux/ARM platforms. Hence, the Chrome (node and standalone) images are only available for AMD64.
169169Similarly, Microsoft does not build Edge (` microsoft-edge ` ) for Linux/ARM platforms.
170170
171+ - We also supply Chrome for Testing (CfT), but it is only available for Linux/AMD64.
172+
171173- For Linux/ARM use the open source Chromium browser. The Chromium (node and standalone) images are available in multi-arch.
172174
173175``` bash
@@ -250,13 +252,13 @@ Here are the instructions to run them in Standalone mode:
250252** Chrome Beta:**
251253
252254``` bash
253- $ docker run --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome:beta
255+ $ docker run --platform linux/amd64 -- rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome:beta
254256```
255257
256258** Chrome Dev:**
257259
258260``` bash
259- $ docker run --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome:dev
261+ $ docker run --platform linux/amd64 -- rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome:dev
260262```
261263
262264** Firefox Beta:**
@@ -274,13 +276,31 @@ $ docker run --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalon
274276** Edge Beta:**
275277
276278``` bash
277- $ docker run --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-edge:beta
279+ $ docker run --platform linux/amd64 -- rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-edge:beta
278280```
279281
280282** Edge Dev:**
281283
282284``` bash
283- $ docker run --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-edge:dev
285+ $ docker run --platform linux/amd64 --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-edge:dev
286+ ```
287+
288+ ** Chrome for Testing Beta:**
289+
290+ ``` bash
291+ $ docker run --platform linux/amd64 --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome-for-testing:beta
292+ ```
293+
294+ ** Chrome for Testing Dev:**
295+
296+ ``` bash
297+ $ docker run --platform linux/amd64 --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome-for-testing:dev
298+ ```
299+
300+ ** Chrome for Testing Canary:**
301+
302+ ``` bash
303+ $ docker run --platform linux/amd64 --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalone-chrome-for-testing:canary
284304```
285305
286306### Dev and Beta on the Grid
@@ -293,6 +313,7 @@ $ docker run --rm -it -p 4444:4444 -p 7900:7900 --shm-size 2g selenium/standalon
293313services:
294314 chrome:
295315 image: selenium/node-chrome:beta
316+ platform: linux/amd64
296317 shm_size: 2gb
297318 depends_on:
298319 - selenium-hub
@@ -301,6 +322,7 @@ services:
301322
302323 edge:
303324 image: selenium/node-edge:beta
325+ platform: linux/amd64
304326 shm_size: 2gb
305327 depends_on:
306328 - selenium-hub
@@ -315,6 +337,15 @@ services:
315337 environment:
316338 - SE_EVENT_BUS_HOST=selenium-hub
317339
340+ chrome-for-testing:
341+ image: selenium/node-chrome-for-testing:beta
342+ platform: linux/amd64
343+ shm_size: 2gb
344+ depends_on:
345+ - selenium-hub
346+ environment:
347+ - SE_EVENT_BUS_HOST=selenium-hub
348+
318349 selenium-hub:
319350 image: selenium/hub:latest
320351 container_name: selenium-hub
@@ -332,6 +363,7 @@ services:
332363services:
333364 chrome:
334365 image: selenium/node-chrome:dev
366+ platform: linux/amd64
335367 shm_size: 2gb
336368 depends_on:
337369 - selenium-hub
@@ -340,6 +372,7 @@ services:
340372
341373 edge:
342374 image: selenium/node-edge:dev
375+ platform: linux/amd64
343376 shm_size: 2gb
344377 depends_on:
345378 - selenium-hub
@@ -354,6 +387,15 @@ services:
354387 environment:
355388 - SE_EVENT_BUS_HOST=selenium-hub
356389
390+ chrome-for-testing:
391+ image: selenium/node-chrome-for-testing:dev
392+ platform: linux/amd64
393+ shm_size: 2gb
394+ depends_on:
395+ - selenium-hub
396+ environment:
397+ - SE_EVENT_BUS_HOST=selenium-hub
398+
357399 selenium-hub:
358400 image: selenium/hub:latest
359401 container_name: selenium-hub
0 commit comments