Skip to content

Commit aab9ce5

Browse files
committed
Add apt-get upgrade during docker build phase
1 parent 06ff3ff commit aab9ce5

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

iam-login-service/docker/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
FROM eclipse-temurin:17
22

3-
RUN mkdir /indigo-iam
3+
RUN apt-get update && apt-get upgrade -y && \
4+
mkdir /indigo-iam
5+
46
WORKDIR /indigo-iam
57
CMD java ${IAM_JAVA_OPTS} -jar ${IAM_JAR}
68

7-
# Embed TINI since compose v3 syntax do not support the init
9+
# Embed TINI since compose v3 syntax do not support the init
810
# option to run docker --init
911
#
1012
ENV TINI_VERSION v0.19.0
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM eclipse-temurin:17 as builder
22

3-
RUN mkdir /indigo-iam
3+
RUN apt-get update && apt-get upgrade -y && \
4+
mkdir /indigo-iam
45
WORKDIR /indigo-iam
56
COPY iam-login-service.war /indigo-iam/
67
RUN java -Djarmode=layertools -jar iam-login-service.war extract
@@ -13,9 +14,9 @@ COPY --from=builder indigo-iam/spring-boot-loader/ ./
1314
COPY --from=builder indigo-iam/snapshot-dependencies/ ./
1415
COPY --from=builder indigo-iam/application/ ./
1516

16-
RUN apt-get update
17-
RUN apt-get install -y zip
18-
RUN zip -d WEB-INF/lib/angular-ui-bootstrap-2.5.6.jar META-INF/resources/webjars/angular-ui-bootstrap/2.5.6/dist/.DS_Store
19-
RUN rm -f WEB-INF/classes/keystore.jwks
17+
RUN apt-get update && apt-get upgrade -y && \
18+
apt-get install -y zip && \
19+
zip -d WEB-INF/lib/angular-ui-bootstrap-2.5.6.jar META-INF/resources/webjars/angular-ui-bootstrap/2.5.6/dist/.DS_Store && \
20+
rm -f WEB-INF/classes/keystore.jwks
2021

2122
CMD java ${IAM_JAVA_OPTS} org.springframework.boot.loader.WarLauncher

0 commit comments

Comments
 (0)