Files
tp/serv_nginx/keycloak/Dockerfile
T
valitovgaziz 5ffe30be2d modified: serv_nginx/keycloak/Dockerfile
modified:   serv_nginx/keycloak/keycloak.conf
change to alpina commands
2025-10-21 06:43:50 +05:00

22 lines
685 B
Docker

FROM quay.io/keycloak/keycloak:24.0.4 as builder
WORKDIR /opt/keycloak
# Включение необходимых фич
RUN /opt/keycloak/bin/kc.sh build --features=token-exchange,admin-fine-grained-authz
FROM quay.io/keycloak/keycloak:24.0.4
# Копируем собранный билд
COPY --from=builder /opt/keycloak/ /opt/keycloak/
WORKDIR /opt/keycloak
# Копируем конфигурационный файл
COPY keycloak.conf /opt/keycloak/conf/
# Экспортируем порт
EXPOSE 8080
# Команда запуска (оставляем стандартного пользователя)
ENTRYPOINT ["/opt/keycloak/bin/kc.sh", "start", "--optimized"]