Closed sardort96 closed 2 years ago
Official Keycloak container is no arm64 architecture. Also, I'm afraid I cannot help here, as I don't have an M1 based machine here.
Running x86/amd64 containers on M1 has performance issues. But this is not related to this project, if there are no arm64 based images available.
Perhaps it helps when increasing the startup timeout value.
Official Keycloak container is no arm64 architecture. Also, I'm afraid I cannot help here, as I don't have an M1 based machine here.
Running x86/amd64 containers on M1 has performance issues. But this is not related to this project, if there are no arm64 based images available.
Perhaps it helps when increasing the startup timeout value.
Would it be possible to set image as a configuration parameter in the application?
Yes, that's possible, see readme. But this means that the used image should (must) be configurable through same env vars used by original image. There's some internal configuration of the container on startup. If the custom image uses different envvar, this won't work.
I get the following error when running application tests:
11:30:56.050 [main] ERROR 🐳 [quay.io/keycloak/keycloak:15.0.2] - Could not start container org.testcontainers.containers.ContainerLaunchException: Timed out waiting for URL to be accessible (http://localhost:50853/auth should return HTTP 200)
Application was also not starting when using image
jboss/keycloak
. I was able to resolve this by using imagewizzn/keycloak:14
locally.Any workarounds available?