I want to try to migrate from keycloak 15 to keycloak 17. I have seen there are many changes so I followed the getting started guide any many other docker documentations.
This is my old configuration:
docker run --name pea-keycloak-151 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=mypassword
–net=peanetwork
-e JAVA_OPTS="-Dkeycloak.profile.feature.scripts=enabled -Dkeycloak.profile.feature.upload_scripts=enabled"
-e DB_VENDOR=postgres
-e DB_ADDR=pea-postgres
-e DB_USER=keycloak
-e DB_PASSWORD=keycloak
-e DB_DATABASE=keycloak
-v /home/paul/IdeaProjects/reactportal/docker/keycloak_12/theme/pea:/opt/jboss/keycloak/themes/pea
-p 8280:8080 jboss/keycloak:15.1.1
Now I changed the parameter to the new names but I cannot configure hostname-strict=false
docker run --name keycloak-1701 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=mypassword
–net=peanetwork
-p 8280:8080
–hostname-strict=false
–db=postgres
–db-url-host=pea-postgres
–db-url-database=keycloak
–db-username=keycloak
–db-password=keycloak
-v /home/paul/IdeaProjects/portal/docker/keycloak/theme/pea:/opt/jboss/keycloak/themes/pea
Quay start
or with the -e parameter:
docker run --name keycloak-1701 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=happyIsSuper567%
–net=peanetwork
-p 8280:8080
-e hostname-strict=false
-e db=postgres
-e db-url-host=pea-postgres
-e db-url-database=keycloak
-e db-username=keycloak
-e db-password=keycloak
-v /home/paul/IdeaProjects/portal/docker/keycloak/theme/pea:/opt/jboss/keycloak/themes/pea
Quay start
But still, I cannot start.
ERROR: Strict hostname resolution configured but no hostname was set
Thanks