@@ -135,10 +135,8 @@ ENV WDT_PKG=${WDT_PKG:-weblogic-deploy.zip} \
135135 PROPERTIES_FILE_DIR=$ORACLE_HOME/properties \
136136 WDT_HOME=${ WDT_HOME:-/u01/app/weblogic-deploy} \
137137 SCRIPTS_DIR=${ SCRIPTS_DIR:-scripts} \
138- RCU_RUN_FLAG=${ RCU_RUN_FLAG:-}
139-
140- # DO NOT COMBINE THESE BLOCKS. It won't work when formatting variables like DOMAIN_HOME
141- ENV DOMAIN_HOME=${ DOMAIN_HOME:-/u01/domains/base_domain} \
138+ RCU_RUN_FLAG=${ RCU_RUN_FLAG:-} \
139+ DOMAIN_HOME=${ DOMAIN_HOME:-/u01/domains/base_domain} \
142140 PATH=$PATH:{ {{java_home} }}/bin:${ ORACLE_HOME} /oracle_common/common/bin:${ ORACLE_HOME} /wlserver/common/bin:${ DOMAIN_HOME} /bin:${ ORACLE_HOME}
143141
144142{ {#installJava} }
@@ -192,20 +190,17 @@ ENV ORACLE_HOME=${ORACLE_HOME} \
192190 MANAGED_SERVER_PORT=${ MANAGED_SERVER_PORT:-8001} \
193191 WLSDEPLOY_PROPERTIES="-Djava.security.egd=file:/dev/./urandom" \
194192 DOMAIN_PARENT=${ DOMAIN_PARENT:-/u01/domains} \
193+ DOMAIN_HOME=${ DOMAIN_HOME:-/u01/domains/base_domain} \
195194{ {/isWdtEnabled} }
196195 LC_ALL=${ DEFAULT_LOCALE:-en_US.UTF-8} \
197- PROPERTIES_FILE_DIR=$ORACLE_HOME/properties
198-
199- # DO NOT COMBINE THESE BLOCKS. It won't work when formatting variables like DOMAIN_HOME
200- ENV DOMAIN_HOME=${ DOMAIN_HOME:-/u01/domains/base_domain} \
201196 PROPERTIES_FILE_DIR=$ORACLE_HOME/properties \
202- PATH=$PATH:{ {{java_home} }}/bin:${ ORACLE_HOME} /oracle_common/common/bin:${ ORACLE_HOME} /wlserver/common/bin:${ DOMAIN_HOME} /bin:$ { ORACLE_HOME }
197+ PATH=$PATH:{ {{java_home} }}/bin:${ ORACLE_HOME} /oracle_common/common/bin:${ ORACLE_HOME} /wlserver/common/bin:${ ORACLE_HOME } { {#isWdtEnabled } }:$ { DOMAIN_HOME} /bin{ {/isWdtEnabled } }
203198
204199## Create user and group
205200RUN if [ -z "$(getent group { {groupid} })" ]; then hash groupadd & > /dev/null && groupadd { {groupid} } || exit -1 ; fi \
206201 && if [ -z "$(getent passwd { {userid} })" ]; then hash useradd & > /dev/null && useradd -g { {groupid} } { {userid} } || exit -1; fi \
207- && mkdir -p $(dirname { {{java_home} }}) $(dirname $ORACLE_HOME) $(dirname $DOMAIN_HOME) \
208- && chown { {userid} }:{ {groupid} } $(dirname { {{java_home} }}) $(dirname $ORACLE_HOME) $(dirname $DOMAIN_HOME)
202+ && mkdir -p $(dirname { {{java_home} }}) $(dirname $ORACLE_HOME) { {#isWdtEnabled } } $(dirname $DOMAIN_HOME) { {/isWdtEnabled } } \
203+ && chown { {userid} }:{ {groupid} } $(dirname { {{java_home} }}) $(dirname $ORACLE_HOME) { {#isWdtEnabled } } $(dirname $DOMAIN_HOME){ {/isWdtEnabled } }
209204
210205{ {#installJava} }
211206COPY --from=JDK_BUILD --chown={ {userid} }:{ {groupid} } $JAVA_HOME { {{java_home} }}/
0 commit comments