Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM jboss/keycloak:4.6.0.Final
- WORKDIR /opt/jboss/keycloak
- COPY realm-export.json /opt/jboss/keycloak/
- EXPOSE 8443
- ENTRYPOINT [ "/opt/jboss/tools/docker-entrypoint.sh" ]
- CMD ["-b", "0.0.0.0", "-bmanagement", "0.0.0.0", "-Dkeycloak.import=realm-export.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"]
- version: '2'
- services:
- keycloak:
- build: "./Keycloak + actibook-app client import"
- depends_on:
- - keycloak-postgres
- environment:
- - KEYCLOAK_USER=${KEYCLOAK_USER}
- - KEYCLOAK_PASSWORD=${KEYCLOAK_PASSWORD}
- - KEYCLOAK_IMPORT=${KEYCLOAK_IMPORT}
- - POSTGRES_USER=${KEYCLOAK_DATABASE_USER}
- - POSTGRES_PASSWORD=${KEYCLOAK_DATABASE_PASSW}
- - POSTGRES_PORT_5432_TCP_ADDR= keycloak-postgres
- ports:
- - "8443:8443"
- labels:
- - "traefik.frontend.passHostHeader=true"
- traefik:
- build: ./traefik
- ports:
- - "80:80"
- - "443:443"
- - "8080:8080"
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- restart: unless-stopped
Add Comment
Please, Sign In to add comment