Install Keycloak Using Docker Compose
Jump to navigation
Jump to search
1. Create Postgresql Database for this Keycloak
2. Create compose file as below
keycloak: deploy: replicas: 1 placement: constraints: - node.labels.type == high image: 'jboss/keycloak:9.0.3' environment: TZ: Asia/Jakarta DB_VENDOR: POSTGRES DB_ADDR: [db_hostname] DB_PORT: [db_port] DB_SCHEMA: public DB_DATABASE: [db_name] DB_USER: keycloak DB_PASSWORD: keycloakpassword KEYCLOAK_USER: admin KEYCLOAK_PASSWORD: password #JDBC_PARAMS: "ssl=true" ports: - 5006:8080 depends_on: - [db_hostname]