@@ -14,14 +14,8 @@ ARG MANAGED_SERVER_PORT
1414ENV ADMIN_PORT=${ ADMIN_PORT} \
1515MANAGED_SERVER_PORT=${ MANAGED_SERVER_PORT}
1616LABEL com.oracle.weblogic.imagetool.buildid="{ {buildId} }"
17- USER { {userid} }
18- RUN mkdir -p { {domain_home} }
19- COPY --from=SOURCE_IMAGE --chown={ {userid} }:{ {groupid} } { {domain_home} } { {domain_home} }/
20-
2117
2218{ {/isRebaseToTarget} }
23-
24-
2519{ {#isRebaseToNew} }
2620 FROM { {sourceImage} } as SOURCE_IMAGE
2721 FROM { {baseImage} } as OS_UPDATE
@@ -99,6 +93,8 @@ COPY --from=SOURCE_IMAGE --chown={{userid}}:{{groupid}} {{domain_home}} {{domain
9993 && mkdir -p { {inv_loc} } \
10094 && chown { {userid} }:{ {groupid} } { {inv_loc} } \
10195 { {/isCustomInventoryLoc} }
96+ && mkdir -p { {orainv_dir} } \
97+ && chown { {userid} }:{ {groupid} } { {orainv_dir} } \
10298 && chown { {userid} }:{ {groupid} } { {{oracle_home} }}
10399
104100 { {#installJava} }
@@ -164,13 +160,18 @@ COPY --from=SOURCE_IMAGE --chown={{userid}}:{{groupid}} {{domain_home}} {{domain
164160 { {/installJava} }
165161
166162 COPY --from=WLS_BUILD --chown={ {userid} }:{ {groupid} } { {{oracle_home} }} { {{oracle_home} }}/
167-
168- USER { {userid} }
169- RUN mkdir -p { {domain_home} }
170- COPY --from=SOURCE_IMAGE --chown={ {userid} }:{ {groupid} } { {domain_home} } { {domain_home} }/
171-
163+ { {#copyOraInst} }
164+ COPY --from=WLS_BUILD --chown={ {userid} }:{ {groupid} } { {inv_loc} }/oraInst.loc { {inv_loc} }/oraInst.loc
165+ { {/copyOraInst} }
166+ { {#copyOraInventoryDir} }
167+ COPY --from=WLS_BUILD --chown={ {userid} }:{ {groupid} } { {orainv_dir} } { {orainv_dir} }/
168+ { {/copyOraInventoryDir} }
172169{ {/isRebaseToNew} }
173170
171+ USER { {userid} }
172+ RUN mkdir -p { {domain_home} }
173+ COPY --from=SOURCE_IMAGE --chown={ {userid} }:{ {groupid} } { {domain_home} } { {domain_home} }/
174+
174175EXPOSE $ADMIN_PORT $MANAGED_SERVER_PORT
175176WORKDIR { {{work_dir} }}
176177
0 commit comments