binary1ne commited on
Commit
f3ccd2d
·
verified ·
1 Parent(s): 4ae648c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +9 -2
Dockerfile CHANGED
@@ -4,16 +4,23 @@ ENV KC_DB=dev-mem
4
 
5
  WORKDIR /opt/keycloak
6
 
 
7
  RUN /opt/keycloak/bin/kc.sh build
8
 
 
9
  FROM quay.io/keycloak/keycloak:25.0.6
10
 
 
 
 
11
  COPY --from=builder /opt/keycloak/ /opt/keycloak/
12
 
13
- COPY --chown=keycloak:keycloak docker-entrypoint.sh /opt/keycloak/
 
 
14
 
15
- WORKDIR /opt/keycloak
16
 
17
  EXPOSE 7860
18
 
 
19
  ENTRYPOINT ["/opt/keycloak/docker-entrypoint.sh"]
 
4
 
5
  WORKDIR /opt/keycloak
6
 
7
+ # Build Keycloak
8
  RUN /opt/keycloak/bin/kc.sh build
9
 
10
+
11
  FROM quay.io/keycloak/keycloak:25.0.6
12
 
13
+ WORKDIR /opt/keycloak
14
+
15
+ # Copy built files
16
  COPY --from=builder /opt/keycloak/ /opt/keycloak/
17
 
18
+ # Copy entrypoint script with proper permissions
19
+ COPY docker-entrypoint.sh /opt/keycloak/docker-entrypoint.sh
20
+ RUN chmod +x /opt/keycloak/docker-entrypoint.sh
21
 
 
22
 
23
  EXPOSE 7860
24
 
25
+ # Use our entrypoint
26
  ENTRYPOINT ["/opt/keycloak/docker-entrypoint.sh"]