diff --git a/keycloak/docker-compose.yml b/keycloak/docker-compose.yml index bdffd7291e8b0d5ece3e79b6555df40546442731..2e1b6153e532c64b63ea71d237e7f10f0ab4799b 100644 --- a/keycloak/docker-compose.yml +++ b/keycloak/docker-compose.yml @@ -2,16 +2,17 @@ version: "3.4" services: keycloak: - image: jboss/keycloak:15.0.2 + image: quay.io/keycloak/keycloak:latest + command: start-dev depends_on: - postgres environment: - - KEYCLOAK_USER=admin - - KEYCLOAK_PASSWORD=local - - DB_USER=keycloak - - DB_PASSWORD=password - - DB_ADDR=postgres - - DB_VENDOR=postgres + - KEYCLOAK_ADMIN=admin + - KEYCLOAK_ADMIN_PASSWORD=local + - KC_DB=postgres + - KC_DB_URL=jdbc:postgresql://postgres/keycloak + - KC_DB_USERNAME=keycloak + - KC_DB_PASSWORD=password ports: - "8080:8080" restart: always @@ -24,6 +25,8 @@ services: - POSTGRES_USER=keycloak - POSTGRES_PASSWORD=password - POSTGRES_DB=keycloak + ports: + - "65430:5432" volumes: keycloak-postgres-data: