Keycloak

Форк
0
/
Dockerfile 
21 строка · 643.0 Байт
1
FROM registry.access.redhat.com/ubi9 AS ubi-micro-build
2

3
ADD target/ubi-null.sh /tmp/
4
RUN bash /tmp/ubi-null.sh java-17-openjdk-headless glibc-langpack-en
5

6
FROM registry.access.redhat.com/ubi9-micro
7
ENV LANG en_US.UTF-8
8

9
COPY --from=ubi-micro-build /tmp/null/rootfs/ /
10

11
ADD --chown=1000:0 target/quarkus-app/ /opt/keycloak
12

13
RUN chmod -R g+rwX /opt/keycloak && \
14
    echo "keycloak:x:0:root" >> /etc/group && \
15
    echo "keycloak:x:1000:0:keycloak user:/opt/keycloak:/sbin/nologin" >> /etc/passwd
16

17
USER 1000
18

19
WORKDIR /opt/keycloak
20

21
ENTRYPOINT [ "java", "-Djava.util.logging.manager=org.jboss.logmanager.LogManager", "-jar", "quarkus-run.jar" ]
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.