jdk 7 &weblogic 12.1.3


jdk_7
10.128.222.245:5000/sgrio/java-oracle:jdk_7

docker run -it --rm 10.128.222.245:5000/sgrio/java-oracle:jdk_7 java -version
docker run -d -it 10.128.222.245:5000/sgrio/java-oracle:jdk_7

weblogic 12.1.3

Oracle WebLogic Server 12.1.3 Developer Guide: Using Docker with WebLogic Server

Fusion Middleware Running Oracle WebLogic Server 12.1.3 on Docker


root用戶執行:

cd /home/docker/OracleWebLogic/dockerfiles
./buildDockerImage.sh -v 12.1.3 -g
Checking if required packages are present and valid...
fmw_12.1.3.0.0_wls.jar: OK
=====================
Proxy settings were found and will be used during build.
Building image 'oracle/weblogic:12.1.3-generic' ...
Sending build context to Docker daemon 1.172GB
Step 1/11 : FROM 10.128.222.245:5000/sgrio/java-oracle:jdk_7
---> 2492b7f1f691
Step 2/11 : MAINTAINER Bruno Borges <[email protected]>
---> Running in 2e2faeb51085
---> 776e60622fb9
Removing intermediate container 2e2faeb51085
Step 3/11 : ENV ORACLE_HOME /u01/oracle USER_MEM_ARGS "-Djava.security.egd=file:/dev/./urandom" PATH $PATH:/usr/java/default/bin:/u01/oracle/oracle_common/common/bin
---> Running in 19a0f2be2f77
---> fc08f2372506
Removing intermediate container 19a0f2be2f77
Step 4/11 : RUN mkdir -p /u01 && chmod a+xr /u01 && useradd -b /u01 -d /u01/oracle -m -s /bin/bash oracle
---> Running in e0693f97ee3c
---> 69efe4433e9c
Removing intermediate container e0693f97ee3c
Step 5/11 : ENV FMW_PKG fmw_12.1.3.0.0_wls.jar
---> Running in 2d88d75549c1
---> 365d5d49ec13
Removing intermediate container 2d88d75549c1
Step 6/11 : COPY $FMW_PKG install.file oraInst.loc /u01/
---> a7fe2b4e8cef
Removing intermediate container 3967daf25386
Step 7/11 : RUN chown oracle:oracle -R /u01
---> Running in 5e404773b807
---> cab1b52a2d1a
Removing intermediate container 5e404773b807
Step 8/11 : USER oracle
---> Running in 984adc917cf4
---> 1db5d9afc5b1
Removing intermediate container 984adc917cf4
Step 9/11 : RUN $JAVA_HOME/bin/java -jar /u01/$FMW_PKG -ignoreSysPrereqs -novalidation -silent -responseFile /u01/install.file -invPtrLoc /u01/oraInst.loc -jreLoc $JAVA_HOME ORACLE_HOME=$ORACLE_HOME INSTALL_TYPE="WebLogic Server" && rm /u01/$FMW_PKG /u01/oraInst.loc /u01/install.file
---> Running in 294e9b090ce6
Launcher log file is /tmp/OraInstall2017-07-06_06-27-47AM/launcher2017-07-06_06-27-47AM.log.
Extracting files.........
Starting Oracle Universal Installer

Checking if CPU speed is above 300 MHz. Actual 1994.964 MHz Passed
Checking swap space: must be greater than 512 MB. Actual 1045500 MB Passed
Checking if this platform requires a 64-bit JVM. Actual 64 Passed (64-bit not required)
Checking temp space: must be greater than 300 MB. Actual 53780 MB Passed


Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2017-07-06_06-27-47AM
Log: /tmp/OraInstall2017-07-06_06-27-47AM/install2017-07-06_06-27-47AM.log
Setting ORACLE_HOME to /u01/oracle
Setting INSTALL_TYPE to WebLogic Server
Copyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved.
Reading response file..
Validations are disabled for this session.
Verifying data......
Copying Files...
You can find the log of this install session at:
/tmp/OraInstall2017-07-06_06-27-47AM/install2017-07-06_06-27-47AM.log
-----------20%----------40%----------60%----------80%--------100%

The installation of Oracle Fusion Middleware 12c WebLogic Server and Coherence 12.1.3.0.0 completed successfully.
Logs successfully copied to /u01/oracle/.inventory/logs.
---> 8ab16093ab6c
Removing intermediate container 294e9b090ce6
Step 10/11 : WORKDIR $ORACLE_HOME
---> 0354863ba773
Removing intermediate container 801be432705c
Step 11/11 : CMD bash
---> Running in ee865766ae19
---> ef0002af77ef
Removing intermediate container ee865766ae19
[Warning] One or more build-args [http_proxy https_proxy] were not consumed
Successfully built ef0002af77ef
Successfully tagged oracle/weblogic:12.1.3-generic

WebLogic Docker Image for 'generic' version 12.1.3 is ready to be extended:
--> oracle/weblogic:12.1.3-generic

Build completed in 166 seconds.

root@docker-ubuntu:/home/docker/OracleWebLogic/dockerfiles#

cd /home/docker/OracleWebLogic/samples/1213-domain
./build.sh welcome1


調整WebLogic AdminServer內存大小
/u01/oracle/user_projects/domains/base_domain/bin/startWebLogic.sh

# START WEBLOGIC

echo "starting weblogic with Java version:"

${JAVA_HOME}/bin/java ${JAVA_VM} -version

增加以下內容

if [ "${SERVER_NAME}" = "AdminServer" ] ; then
USER_MEM_ARGS="-Xms512m -Xmx1024m -XX:MaxPermSize=256m"
MEM_ARGS="${USER_MEM_ARGS}"
export MEM_ARGS
fi

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章