You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default course application infrastructure doesn't start on a recent Mac with the M1 (ARM64) processor.
The main reason is the missing ARM support for the following Docker images:
sqs-alpine (can be replaced withsoftwaremill/elasticmq-native or LocalStack >= 0.13.0) ❌
selenium/standalone-chromeand selenium/standalone-firefox (used for web tests): ARM64 support discussion is currently ongoing, first multi-arch images are available: https://hub.docker.com/u/seleniarm and can be used with DockerImageName.parse("seleniarm/standalone-chromium:latest").asCompatibleSubstituteFor("selenium/standalone-chrome")
Selenium WebDriver Container (when using the seleniarm counterparts) ✅
UPDATE 🥳: A small tweak is required to get the application and tests running on ARM64 👇🏻
There's now an additional Docker Compose file (docker-compose-arm64-support.yml) that can be used to run the application and tests on an ARM64 (e.g. MacBook Pro with M1) machine:
Start the infrastructure with: docker-compose -f ./docker-compose-arm64-support.yml for running the application locally
UPDATE (2022-04-29): There's no need for an additional Docker Compose file anymore as all Docker images come with arm64 support 🏆
The text was updated successfully, but these errors were encountered:
The default course application infrastructure doesn't start on a recent Mac with the M1 (ARM64) processor.
The main reason is the missing ARM support for the following Docker images:
sqs-alpine
(can be replaced withsoftwaremill/elasticmq-native
or LocalStack >=0.13.0
) ❌selenium/standalone-chrome
andselenium/standalone-firefox
(used for web tests): ARM64 support discussion is currently ongoing, first multi-arch images are available: https://hub.docker.com/u/seleniarm and can be used withDockerImageName.parse("seleniarm/standalone-chromium:latest").asCompatibleSubstituteFor("selenium/standalone-chrome")
Working images:
richardjkendall/keycloak-arm
](https://github.com/richardjkendall/keycloak-arm or Keycloak >= 17) ormihaibob/keycloak
) ✅seleniarm
counterparts) ✅UPDATE 🥳: A small tweak is required to get the application and tests running on ARM64 👇🏻
There's now an additional Docker Compose file (
docker-compose-arm64-support.yml
) that can be used to run the application and tests on an ARM64 (e.g. MacBook Pro with M1) machine:docker-compose -f ./docker-compose-arm64-support.yml
for running the application locallyUPDATE (2022-04-29): There's no need for an additional Docker Compose file anymore as all Docker images come with
arm64
support 🏆The text was updated successfully, but these errors were encountered: