File size: 632 Bytes
632dfd4
ae84b8a
 
f28dd72
 
 
ae84b8a
 
2f2998a
632dfd4
 
 
2f2998a
632dfd4
ae84b8a
5919aaa
ae84b8a
 
f07b51c
 
87827f1
f07b51c
87827f1
 
f9ec956
 
 
2f2998a
f9ec956
b9a120e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
FROM quay.io/keycloak/keycloak:25.0.6 as builder

ENV KC_DB=dev-mem
ENV KEYCLOAK_ADMIN= $USERNAME
ENV KEYCLOAK_ADMIN_PASSWORD= $PASSWORD

WORKDIR /opt/keycloak

RUN /opt/keycloak/bin/kc.sh build

FROM quay.io/keycloak/keycloak:25.0.6

COPY --from=builder /opt/keycloak/ /opt/keycloak/

WORKDIR /opt/keycloak

EXPOSE 7860

CMD ["/opt/keycloak/bin/kc.sh", "start", "--help"]

ENTRYPOINT ["/opt/keycloak/bin/kc.sh" ]

CMD ["start",\
    "--http-port=7860", \
    "--http-enabled=true",\
    "--http-host=0.0.0.0", \
    "--metrics-enabled=true",\
    "--hostname-strict=false", \
    "--proxy-headers=xforwarded",\
    "--proxy=edge"]