Skip to content

Commit 478e1c5

Browse files
committed
Provide chromium image
1 parent f13719d commit 478e1c5

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# 1.2.3
22
* Make some constants externally accessible
3+
* Provide chromium image (Chrome doesn't work on ARM64)
34

45
# 1.2.2
56
* [Browser] Improve SHM configuration

testcontainers-selenium/src/main/java/software/xdev/testcontainers/selenium/containers/browser/BrowserWebDriverContainer.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ public class BrowserWebDriverContainer<SELF extends BrowserWebDriverContainer<SE
7474
protected static final Logger LOG = LoggerFactory.getLogger(BrowserWebDriverContainer.class);
7575

7676
public static final DockerImageName CHROME_IMAGE = DockerImageName.parse("selenium/standalone-chrome");
77+
// NOTE: Chrome has no ARM64 image (Why Google?) -> Provide option to use Chromium instead
78+
// https://github.com/SeleniumHQ/docker-selenium/discussions/2379
79+
public static final DockerImageName CHROMIUM_IMAGE = DockerImageName.parse("selenium/standalone-chromium");
7780
public static final DockerImageName FIREFOX_IMAGE = DockerImageName.parse("selenium/standalone-firefox");
7881
public static final DockerImageName EDGE_IMAGE = DockerImageName.parse("selenium/standalone-edge");
7982

0 commit comments

Comments
 (0)