12 lines
472 B
Docker
12 lines
472 B
Docker
FROM quay.io/keycloak/keycloak:19.0
|
|
COPY testdata data/import
|
|
WORKDIR /opt/keycloak
|
|
ENV KC_HOSTNAME=localhost
|
|
ENV KEYCLOAK_USER=admin
|
|
ENV KEYCLOAK_PASSWORD=secret
|
|
ENV KEYCLOAK_ADMIN=admin
|
|
ENV KEYCLOAK_ADMIN_PASSWORD=secret
|
|
ENV KC_FEATURES=account-api,account2,authorization,client-policies,impersonation,docker,scripts,upload_scripts,admin-fine-grained-authz
|
|
RUN /opt/keycloak/bin/kc.sh import --file /data/import/gocloak-realm.json
|
|
ENTRYPOINT ["/opt/keycloak/bin/kc.sh"]
|