@@ -33,7 +33,7 @@ ENV WDT_PKG=${WDT_PKG:-weblogic-deploy.zip} \
3333 WDT_MODEL=${WDT_MODEL:-} \
3434 WLSDEPLOY_PROPERTIES=" -Djava.security.egd=file:/dev/./urandom" \
3535 DOMAIN_TYPE=${DOMAIN_TYPE:-WLS} \
36- DOMAIN_PARENT=${DOMAIN_PARENT:-${ORACLE_HOME} /user_projects /domains} \
36+ DOMAIN_PARENT=${DOMAIN_PARENT:-/u01 /domains} \
3737 DOMAIN_NAME=${DOMAIN_NAME:-base_domain} \
3838 WDT_ARCHIVE=${WDT_ARCHIVE:-} \
3939 WDT_VARIABLE=${WDT_VARIABLE:-} \
@@ -55,10 +55,8 @@ COPY --chown=oracle:oracle ${WDT_PKG} ${WDT_MODEL} ${WDT_ARCHIVE} ${WDT_VARIABLE
5555COPY --chown =oracle:oracle ${SCRIPTS_DIR} /*.sh ${SCRIPT_HOME} /
5656
5757RUN unzip $OTMPDIR /$WDT_PKG -d $(dirname $WDT_HOME ) \
58- && chmod a+x $SCRIPT_HOME /*.sh
59-
60- # WORKDIR $ORACLE_HOME
61- RUN mkdir -p $(dirname ${DOMAIN_HOME} ) \
58+ && chmod a+x $SCRIPT_HOME /*.sh \
59+ && mkdir -p $(dirname ${DOMAIN_HOME} ) \
6260 && mkdir -p ${PROPERTIES_FILE_DIR} \
6361 && if [ -n " $WDT_MODEL " ]; then MODEL_OPT=" -model_file ${OTMPDIR} /${WDT_MODEL##*/}" ; fi \
6462 && if [ -n " $WDT_ARCHIVE " ]; then ARCHIVE_OPT=" -archive_file ${OTMPDIR} /${WDT_ARCHIVE##*/}" ; fi \
@@ -74,14 +72,11 @@ RUN mkdir -p $(dirname ${DOMAIN_HOME}) \
7472 $VARIABLE_OPT \
7573 $MODEL_OPT \
7674 $ARCHIVE_OPT \
77- && chmod -R a+x ${DOMAIN_HOME} /bin/*.sh
75+ && chmod -R a+x ${DOMAIN_HOME} /bin/*.sh \
76+ && rm -rf ${WDT_HOME} $OTMPDIR
7877
7978# END %%WDT_INSTALL%% #
8079
81- # START %%WDT_CLEANUP%% #
82- RUN rm -rf ${WDT_HOME}
83- # END %%WDT_CLEANUP%% #
84-
8580# START %%WDT_CMD%% #
8681# Expose admin server, managed server port
8782EXPOSE $ADMIN_PORT $MANAGED_SERVER_PORT
@@ -90,28 +85,23 @@ CMD ["sh", "-c", "${SCRIPT_HOME}/startAdminServer.sh"]
9085# END %%WDT_CMD%% #
9186
9287# START %%OPATCH_1394%% #
93- RUN mkdir -p $OTMPDIR /opatch
9488COPY --chown =oracle:oracle p28186730_139400_Generic.zip $OTMPDIR /opatch/
9589
9690RUN cd $OTMPDIR /opatch \
9791 && jar -xf $OTMPDIR /opatch/p28186730_139400_Generic.zip \
98- && $JAVA_HOME /bin/java -jar $OTMPDIR /opatch/6880880/opatch_generic.jar -silent oracle_home=$ORACLE_HOME
92+ && $JAVA_HOME /bin/java -jar $OTMPDIR /opatch/6880880/opatch_generic.jar -silent oracle_home=$ORACLE_HOME \
93+ && rm -rf $OTMPDIR
9994
10095# END %%OPATCH_1394%% #
10196
10297# START %%PATCH_APPLY%% #
103- RUN mkdir -p $OTMPDIR /patches
104-
10598COPY --chown =oracle:oracle $PATCHDIR /* $OTMPDIR /patches/
10699
107- RUN $ORACLE_HOME /OPatch/opatch napply -silent -oh $ORACLE_HOME -phBaseDir $OTMPDIR /patches
108-
100+ RUN $ORACLE_HOME /OPatch/opatch napply -silent -oh $ORACLE_HOME -phBaseDir $OTMPDIR /patches \
101+ && $ORACLE_HOME /OPatch/opatch util cleanup -silent -oh $ORACLE_HOME \
102+ && rm -rf $OTMPDIR
109103# END %%PATCH_APPLY%% #
110104
111- # START %%PATCH_CLEANUP%% #
112- RUN $ORACLE_HOME /OPatch/opatch util cleanup -silent -oh $ORACLE_HOME
113- # END %%PATCH_CLEANUP%% #
114-
115105# START %%PKG_INSTALL%%_YUM #
116106# install necessary packages
117107RUN yum -y update \
0 commit comments