Skip to content

Commit d0a3629

Browse files
committed
keep tar and gzip tools installed in the final image
1 parent bf4b872 commit d0a3629

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

imagetool/src/main/resources/docker-files/Create_Image.mustache

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ USER root
1111
{{#useYum}}
1212
RUN yum -y --downloaddir={{{tmpDir}}} install gzip tar unzip \
1313
&& yum -y --downloaddir={{{tmpDir}}} clean all \
14+
&& rm -rf /var/cache/yum/* \
1415
&& rm -rf {{{tmpDir}}}
1516
{{/useYum}}
1617
{{#useAptGet}}
@@ -164,7 +165,7 @@ RUN unzip -q {{{tmpDir}}}/$WLS_PKG -d {{{tmpDir}}} \
164165

165166
{{/isWdtEnabled}}
166167

167-
FROM {{baseImage}} as FINAL_BUILD
168+
FROM OS_UPDATE as FINAL_BUILD
168169

169170
ARG ADMIN_NAME
170171
ARG ADMIN_HOST
@@ -187,12 +188,6 @@ ENV ORACLE_HOME={{{oracle_home}}} \
187188
PROPERTIES_FILE_DIR={{{oracle_home}}}/properties \
188189
PATH=${PATH}:{{{java_home}}}/bin:{{{oracle_home}}}/oracle_common/common/bin:{{{oracle_home}}}/wlserver/common/bin:{{{oracle_home}}}{{#isWdtEnabled}}:${{{domain_home}}}/bin{{/isWdtEnabled}}
189190

190-
## Create user and group
191-
RUN if [ -z "$(getent group {{groupid}})" ]; then hash groupadd &> /dev/null && groupadd {{groupid}} || exit -1 ; fi \
192-
&& if [ -z "$(getent passwd {{userid}})" ]; then hash useradd &> /dev/null && useradd -g {{groupid}} {{userid}} || exit -1; fi \
193-
&& mkdir /u01 \
194-
&& chown {{userid}}:{{groupid}} /u01
195-
196191
{{#installJava}}
197192
COPY --from=JDK_BUILD --chown={{userid}}:{{groupid}} {{{java_home}}} {{{java_home}}}/
198193
{{/installJava}}

0 commit comments

Comments
 (0)