Docker commit 制作weblogic镜像
一、环境
docker 版本 | Version: 19.03.5 |
---|---|
weblogic版本 | 12.2.1.3 |
基础镜像 | centos 7.7 |
二、前提条件
1、安装了docker 容器
2、pull了基础镜像
3、安装好了weblogic中间件,这里不介绍如何安装中间件。
关于这些前期条件不满足的,可以查看我这前写的博客linux安装weblogic和linux下安装docker
三、制作weblogic镜像
1、将本机的weblogic加载到基础镜像
关于安装weblgoic有两种方式,一种是启动容器后,在容器里面直接安装weblogic,先通过docker run -ti进入容器完成安装的大部分操作,然后通过docker commit将这个容器提交为一个镜像,最后再进一步使用Dcokerfile来完成最终的Weblogic镜像创建。
另外一种也是本文使用的方式,从其它主机上将已经安装好在运行的weblogic直接打包进容器里面,然后commit成新的镜像。
a、根据基础镜像启动一个weblogic容器并将weblogic安装目录挂载到容器里面去。
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos7 7.7.1908 2e26bbd2f797 26 hours ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
[root@dcyhdocker ~]# docker run -dit -p 8001:8001 --name weblogic12.2_1912 -v /u01:/tmp --restart=always dcyhdocker:5000/centos7.7 /bin/bash
adbae94ff7db0a3820c18691db714ece603057fdca8108a7bb3801937103cb8c
[root@dcyhdocker ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
adbae94ff7db dcyhdocker:5000/centos7.7 "/bin/bash" 32 minutes ago Up 32 minutes weblogic12.2_1912
5f0e7f21e467 registry "/entrypoint.sh /etc…" About an hour ago Up About an hour 0.0.0.0:5000->5000/tcp registry
[root@dcyhdocker ~]#
[root@dcyhdocker ~]# docker exec -it adbae94ff7db /bin/bash
[root@adbae94ff7db tmp]# ls #可以看到本机的weblogic安装目录Middleware和jdk目录jdk1.8.0_141已经挂载到容器里面来了。
Middleware docker jdk1.8.0_141 lost+found mkimage-yum.sh oraInventory scripts
这里也可以不挂载目录,通过直接使用docker cp命令(docker cp /u01/jdk1.8.0_141 adbae94ff7db:/u01/jdk1.8.0_141)将本机文件复制到容器。
b、 创建weblogic用户,然后将weblogic和jdk复制到容器的u01目录下
[root@adbae94ff7db tmp]# useradd weblogic
[root@adbae94ff7db tmp]# mkdir /u01
[root@adbae94ff7db tmp]# chmod 777 /u01
[root@adbae94ff7db tmp]# cp -r Middleware/ /u01
[root@adbae94ff7db tmp]# cp -r jdk1.8.0_141/ /u01
[root@adbae94ff7db tmp]# cp -r scripts /u01
[root@adbae94ff7db tmp]# cp -r oraInventory/ /u01
[root@adbae94ff7db tmp]# chown -R weblogic:weblogic /u01/
[root@adbae94ff7db tmp]# ls -l /u01
total 16
drwxr-x--- 11 weblogic weblogic 4096 Jan 18 09:33 Middleware
drwxr-xr-x 8 weblogic weblogic 4096 Jan 18 09:33 jdk1.8.0_141
drwxr-x--- 6 weblogic weblogic 4096 Jan 18 09:36 oraInventory
drwxr-xr-x 2 weblogic weblogic 4096 Jan 18 09:35 scripts
c、 启动weblogic,测试是否能够正常运行。
[root@adbae94ff7db tmp]# su - weblogic
[weblogic@de70aad353e8 ~]$ cd /u01/scripts/
[weblogic@de70aad353e8 scripts]$ ./weblogic_start.sh
INFO: Start Weblogic AdminServer and NodeManager...
[weblogic@adbae94ff7db scripts]$
[weblogic@adbae94ff7db scripts]$ ps -ef |grep java
weblogic 176 0 3 09:38 pts/1 00:00:01 /u01/jdk1.8.0_141/bin/java -Djava.security.manager -Djava.security.policy=/u01/Middleware/wlserver/common/derby/derbyServer.policy -Dderby.system.home=/u01/Middleware/user_projects/domains/base_domain/common/db -classpath /u01/Middleware/wlserver/common/derby/lib/derby.jar:/u01/Middleware/wlserver/common/derby/lib/derbynet.jar:/u01/Middleware/wlserver/common/derby/lib/derbytools.jar:/u01/Middleware/wlserver/common/derby/lib/derbyoptionaltools.jar:/u01/Middleware/wlserver/common/derby/lib/derbyclient.jar org.apache.derby.drda.NetworkServerControl start
weblogic 177 68 99 09:38 pts/1 00:00:52 /u01/jdk1.8.0_141/bin/java -server -Xms256m -Xmx512m -cp /u01/Middleware/wlserver/server/lib/weblogic-launcher.jar -Dlaunch.use.env.classpath=true -Dweblogic.Name=AdminServer -Djava.security.egd=file:/dev/./urandom -Djava.security.policy=/u01/Middleware/wlserver/server/lib/weblogic.policy -Dweblogic.ProductionModeEnabled=true -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -javaagent:/u01/Middleware/wlserver/server/lib/debugpatch-agent.jar -da -Dwls.home=/u01/Middleware/wlserver/server -Dweblogic.home=/u01/Middleware/wlserver/server weblogic.Server
weblogic 182 69 12 09:38 pts/1 00:00:04 /u01/jdk1.8.0_141/bin/java -server -Xms32m -Xmx200m -Djdk.tls.ephemeralDHKeySize=2048 -Dweblogic.RootDirectory=/u01/Middleware/wlserver/../oracle_common/common/nodemanager -Dcoherence.home=/u01/Middleware/wlserver/../coherence -Dbea.home=/u01/Middleware/wlserver/.. -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader -Djava.security.policy=/u01/Middleware/wlserver/server/lib/weblogic.policy -Dweblogic.nodemanager.JavaHome=/u01/jdk1.8.0_141 -Djava.security.egd=file:/dev/./urandom weblogic.NodeManager -v
weblogic 327 49 0 09:38 pts/1 00:00:00 grep --color=auto java
[yhwls@adbae94ff7db scripts]$
2、通过commit将weblogic容器制作成weblogic的基础镜像
a、关闭容器
[docker@dcyhdocker ~]$ docker stop 178042feea3d
178042feea3d
[docker@dcyhdocker ~]$
b、执行docker commit 命令
[root@dcyhdocker /]# docker commit adbae94ff7db weblogic12c:191217
sha256:09330c31a84cdd2294a9254d10d1de573d2f8427142b20fcd5938ac6de1d5099
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
weblogic12c 191217 178042feea3d 5 minutes ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
[root@dcyhdocker ~]#
3、使用dockerfile将刚制作的镜像生成一个新镜像
a、编缉dockerfile文件
[docker@dcyhdocker ~]$vi dockerfile
#GET_IMAGE 指定基镜像
from weblogic12c:191217
#MAINTAINER_INFO 指定维护者信息
maintainer yh_wxc
#port 暴露端口
expose 8001
expose 8003
expose 8005
#run user 指定运行命令的用户和工作目录
user yhwls
WORKDIR /u01/scripts
#run cmd 指定启动时执行的命令
entrypoint ["./weblogic_start.sh"]
b、编译并生成镜像
[docker@dcyhdocker ~]$ docker build -t weblogic12c:191217 .
Sending build context to Docker daemon 8.704kB
Step 1/8 : from centos7/weblogic:12.2_fro191217
---> 20064e8c47b4
Step 2/8 : MAINTAINER yh_wxc
---> Running in 808fe21725f8
Removing intermediate container 808fe21725f8
---> b4711bf82146
Step 3/8 : expose 8001
---> Running in 03921815ffff
Removing intermediate container 03921815ffff
---> b960c5b25446
Step 4/8 : expose 8003
---> Running in f546c8a87de1
Removing intermediate container f546c8a87de1
---> 8c78d0772030
Step 5/8 : expose 8005
---> Running in ee466bd9cefe
Removing intermediate container ee466bd9cefe
---> 7a12988c218c
Step 6/8 : user yhwls
---> Running in d4b8dca32160
Removing intermediate container d4b8dca32160
---> 2ea240d028f9
Step 7/8 : WORKDIR /u01/scripts
---> Running in 7e6d236f3546
Removing intermediate container 7e6d236f3546
---> 0ed0e34b4507
Step 8/8 : entrypoint ["./weblogic_start.sh"]
---> Running in 76e09a61763a
Removing intermediate container 76e09a61763a
---> 30f2550e4a51
Successfully built 30f2550e4a51
Successfully tagged weblogic12c:191217
[docker@dcyhdocker ~]$
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
dcyhdocker:5000/weblogic12c 191217 09330c31a84c 7 minutes ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
[root@dcyhdocker ~]#
4、启动容器
[docker@dcyhdocker ~]$ docker run -dit -P --name weblogic12.2_191217 weblogic12c:191217
712f49bf8598417e58f16804ac64858c92f5a5757ff9433dd9a058ca53c09c7e
[docker@dcyhdocker ~]$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
adbae94ff7db registry "/entrypoint.sh /etc…" 46 hours ago Up 44 hours 0.0.0.0:5000->5000/tcp registry
[docker@dcyhdocker ~]$ docker logs 712f49bf8598
standard_init_linux.go:211: exec user process caused "exec format error"
报错standard_init_linux.go:211: exec user process caused “exec format error”,是因为entrypoint 格式没有写对,将dockerfile写成以下内容.
[docker@dcyhdocker ~]$vi dockerfile
#GET_IMAGE 指定基镜像
from centos7/weblogic:12.2_fro191217
#MAINTAINER_INFO 指定维护者信息
maintainer yh_wxc
#timezone info 设置容器的时区
run cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#port 暴露端口
expose 8001
expose 8003
expose 8005
#run user 指定运行命令的用户和工作目录
user yhwls
#run cmd 指定启动时执行的命令
entrypoint /u01/scripts/weblogic_start.sh
ENTRYPOINT 格式:
ENTRYPOINT [“executable”, “param1”, “param2”] (可执行文件, 优先)
ENTRYPOINT command param1 param2 (shell内部命令)
重新编译
[root@dcyhdocker docker]# docker build -t weblogic12c:191217 .
Sending build context to Docker daemon 20.48kB
Step 1/8 : from weblogic12c:191217
---> 178042feea3d
Step 2/8 : maintainer yh_wxc
---> Running in d8ce3ce1fc9f
Removing intermediate container d8ce3ce1fc9f
---> 610ea26a2bf1
Step 3/8 : run cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
---> Running in 83f8c766948d
Removing intermediate container 83f8c766948d
---> cb668a64922b
Step 4/8 : expose 8001
---> Running in 7c188aa8ca24
Removing intermediate container 7c188aa8ca24
---> ca9857613c2b
Step 5/8 : expose 8003
---> Running in db05b76a4e50
Removing intermediate container db05b76a4e50
---> 9ff8a1e534c4
Step 6/8 : expose 8005
---> Running in 58b01c61672c
Removing intermediate container 58b01c61672c
---> 5b18bcdeefa5
Step 7/8 : user yhwls
---> Running in 698476be4e33
Removing intermediate container 698476be4e33
---> d467bbbc6723
Step 8/8 : entrypoint /u01/scripts/weblogic_start.sh
---> Running in d515b0cfc218
Removing intermediate container d515b0cfc218
---> 460b66805b56
Successfully built 460b66805b56
Successfully tagged weblogic12c:191217
[root@dcyhdocker docker]#
启动容器,这次日志没有报错,但是容器也没有正常运行,看状态是运行后马上退出了。
[root@dcyhdocker docker]# docker run -dit weblogic12c:191217 /bin/bash
fff0704bb1bdc420d2524135ab97ffd6d5aa15d604950ac359e372f6e3642b85
[root@dcyhdocker docker]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fff0704bb1bd weblogic12c:191217 "/bin/sh -c /u01/scr…" About a minute ago Exited (0) About a minute ago vigorous_borg
adbae94ff7db dcyhdocker:5000/centos7.7 "/bin/bash" 42 minutes ago Up 42 minutes weblogic12.2_1912
5f0e7f21e467 registry "/entrypoint.sh /etc…" About an hour ago Up About an hour 0.0.0.0:5000->5000/tcp registry
[root@dcyhdocker docker]#
[root@dcyhdocker docker]# docker logs fff0704bb1bd
INFO: Start Weblogic AdminServer and NodeManager...
[root@dcyhdocker docker]#
经过查找资料,之所以出现这种现象,是因为,一个docker容器同时只能管理一个进程,这个进程退出后,容器也就退出了。这并不意味着一个容器里只能同时运行一个进程(那样太浪费了),只是最后一个运行的进程不能退出。参考资料
找到原因之后处理就简单了,我们修改一下weblogic的启动脚本。
5、处理故障后重新制作镜像
1、删除之前创建的镜像和容器
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
weblogic12c 191217 460b66805b56 12 minutes ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
[root@dcyhdocker ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fff0704bb1bd weblogic12c:191217 "/bin/sh -c /u01/scr…" 11 minutes ago Exited (0) 11 minutes ago vigorous_borg
adbae94ff7db dcyhdocker:5000/centos7.7 "/bin/bash" 51 minutes ago Up 51 minutes weblogic12.2_1912
5f0e7f21e467 registry "/entrypoint.sh /etc…" About an hour ago Up About an hour 0.0.0.0:5000->5000/tcp registry
[root@dcyhdocker ~]# docker rm fff0704bb1bd
fff0704bb1bd
[root@dcyhdocker ~]# docker rmi 460b66805b56
Untagged: weblogic12c:191217
Deleted: sha256:460b66805b560a7948803096118eb32d258399043cfc35e7626a7323eabb3577
Deleted: sha256:d467bbbc67232b77fd25592bdc4750352e4df3ce0961eea7451569bb9e02f883
Deleted: sha256:f771a368bdd56839def05abe472c345499a3ce0feafdca8337da4ddf2ddfec54
Deleted: sha256:568592148e3479fea4284fc5964076d9c0423f20dbb236520c70c38720e51ebe
Deleted: sha256:5b18bcdeefa5c8d1fa5465a474ad345f92cbac754070d22602539737ce250ff0
Deleted: sha256:9ff8a1e534c45c36a9290bbd3c09b768214ca46314940ee4e1c9aac778ac30d2
Deleted: sha256:ca9857613c2b601464db124d895eb8ea8fb39f71e3346c0bc166cdda2711edba
Deleted: sha256:cb668a64922bab50990c475599d1fc6548852a01830ba15b3f8d643749b997e3
Deleted: sha256:497d2dcbfd1d3080c3e5eade6d7f955d2a894ad7a64703fdc90ff11e69776aa1
Deleted: sha256:610ea26a2bf10c1b3719e77c63ad97d9133e66940ac74cb1c922446935a8d579
Deleted: sha256:178042feea3dd061f26aa6de86443520e44837f538c31022eca284933330cd00
Deleted: sha256:e2c7a3ee04ab0269a305b5534bb7c48f22e83bceab587b16c9b55a7c49e36938
[root@dcyhdocker ~]#
2、修改weblgoic启动脚本
[root@dcyhdocker ~]# docker exec -it adbae94ff7db /bin/bash
[root@adbae94ff7db /]# su - webloigc
Last login: Sun Jan 19 09:41:16 UTC 2020 on pts/1
[weblogic@adbae94ff7db ~]$ cd /u01/scripts/
[weblogic@adbae94ff7db scripts]$ vi weblogic_start.sh
cd /u01/Middleware/user_projects/domains/base_domain/nodemanager
nohup ./startNodeManager.sh > /u01/scripts/NodeManager_start.log 2>&1 &
cd /u01/Middleware/user_projects/domains/base_domain/bin
./startWebLogic_admin.sh > /u01/scripts/AdminServer_start.log 2>&1
[yhwls@adbae94ff7db scripts]$
第一个启动nodemanager的方式不变,还是放在通过nohup和&放在后台运行,把第二启动weblogic控制台的启动方式去掉nohup和&放在前台来运行,这样docker就不会自动退出了。
3、重新commit制作镜像
[root@dcyhdocker ~]# docker commit adbae94ff7db weblogic12c:191217
sha256:77e7cff989f9f2985c2bace378bcd5484de522c8d75e25011b062ef7614c3c8c
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
weblogic12c 191217 77e7cff989f9 9 seconds ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
4、利用dockerfile制作镜像
[root@dcyhdocker docker]# docker build -t weblogic12c:191217 .
Sending build context to Docker daemon 20.48kB
Step 1/8 : from weblogic12c:191217
---> 77e7cff989f9
Step 2/8 : maintainer yh_wxc
---> Running in 9b6d102e22a0
Removing intermediate container 9b6d102e22a0
---> 04048cc9a38b
Step 3/8 : run cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
---> Running in 6dd5a9dc20e7
Removing intermediate container 6dd5a9dc20e7
---> 73f06b73a98a
Step 4/8 : expose 8001
---> Running in a6d35f0daa58
Removing intermediate container a6d35f0daa58
---> a6558217de68
Step 5/8 : expose 8003
---> Running in 99d3785050b4
Removing intermediate container 99d3785050b4
---> dcef6a14c000
Step 6/8 : expose 8005
---> Running in 69def9c7c651
Removing intermediate container 69def9c7c651
---> 9ec8c067b8f5
Step 7/8 : user yhwls
---> Running in 26b2fad45f3b
Removing intermediate container 26b2fad45f3b
---> 687d44b0dbe9
Step 8/8 : entrypoint /u01/scripts/weblogic_start.sh
---> Running in 382a8f156dd5
Removing intermediate container 382a8f156dd5
---> 542d2044a64f
Successfully built 542d2044a64f
Successfully tagged weblogic12c:191217
[root@dcyhdocker docker]#
[root@dcyhdocker docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
weblogic12c 191217 542d2044a64f 2 minutes ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
5、启动容器,可以看到这次启动成功了。
[root@dcyhdocker docker]# docker run -dit weblogic12c:191217
3c0e7f48a0f348e38863c5ce79a1d3f66381fc03cd2da00b42b390c4a2b5e021
[root@dcyhdocker docker]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3c0e7f48a0f3 weblogic12c:191217 "/bin/sh -c /u01/scr…" 2 seconds ago Up 1 second 8001/tcp, 8003/tcp, 8005/tcp wonderful_einstein
adbae94ff7db dcyhdocker:5000/centos7.7 "/bin/bash" About an hour ago Up About an hour weblogic12.2_1912
5f0e7f21e467 registry "/entrypoint.sh /etc…" 2 hours ago Up 2 hours 0.0.0.0:5000->5000/tcp registry
[root@dcyhdocker docker]#
这里要说明一下虽然dockerfile指定了EXPOSE,但是启动的时候还是要指定端口才可以访问,不然是访问不到的
EXPOSE和端口映射参数-p、-P总结
[root@dcyhdocker ~]# docker run -dit -p 8001:8001 -p 8003:8003 -p 8005:8005 --name weblogic12.2_base weblogic12c:191217
9109082f1acad0549a2535c3d875aff20a4de3d2c11a5af576cf8d1e9cfa7fe3
[root@dcyhdocker ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
9109082f1aca weblogic12c:191217 "/bin/sh -c /u01/scr…" 2 seconds ago Up 2 seconds 0.0.0.0:8001->8001/tcp, 0.0.0.0:8003->8003/tcp, 0.0.0.0:8005->8005/tcp weblogic12.2_base
adbae94ff7db dcyhdocker:5000/centos7.7 "/bin/bash" 5 hours ago Up 5 hours weblogic12.2_1912
5f0e7f21e467 registry "/entrypoint.sh /etc…" 6 hours ago Up 6 hours 0.0.0.0:5000->5000/tcp registry
[root@dcyhdocker ~]#
6、测试weblogic访问。
四、将做好的镜像上传到仓库
到此weblogic镜像就已经制作完成,剩下的就是将镜像上传到私有仓库,供其它地方能够pull使用。
1、将weblogic镜像打上tag标签,并上传
[root@dcyhdocker ~]# curl -X GET http://dcyhdocker:5000/v2/_catalog
{"repositories":["centos7.7"]}
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
weblogic12c 191217 ed9bcff9290b 14 minutes ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
[root@dcyhdocker ~]# docker tag weblogic12c:191217 dcyhdocker:5000/weblogic12.2:1912
[root@dcyhdocker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
dcyhdocker:5000/weblogic12.2 1912 ed9bcff9290b 15 minutes ago 1.92GB
weblogic12c 191217 ed9bcff9290b 15 minutes ago 1.92GB
dcyhdocker:5000/centos7.7 latest 2e26bbd2f797 2 days ago 281MB
registry latest f32a97de94e1 10 months ago 25.8MB
[root@dcyhdocker ~]# docker push dcyhdocker:5000/weblogic12.2:1912
The push refers to repository [dcyhdocker:5000/weblogic12.2]
8e08e940df05: Pushed
94624042511c: Pushed
5c82fca1319e: Mounted from centos7.7
1912: digest: sha256:1427933e99499be8893b12fa0455690a7500beaecf3ea745bdd70baf51a315c1 size: 950
[root@dcyhdocker ~]# curl -X GET http://dcyhdocker:5000/v2/_catalog
{"repositories":["centos7.7","weblogic12.2"]}
[root@dcyhdocker ~]#
2、其它docker服务器pull镜像测试,能够正常下载
[root@host-173-16-87-19 docker]# docker pull dcyhdocker:5000/weblogic12.2:1912
1912: Pulling from weblogic12.2
d061de1e5be3: Pull complete
98a83165b74d: Pull complete
c3d10f7d3a12: Pull complete
Digest: sha256:1427933e99499be8893b12fa0455690a7500beaecf3ea745bdd70baf51a315c1
Status: Downloaded newer image for dcyhdocker:5000/weblogic12.2:1912
dcyhdocker:5000/weblogic12.2:1912
[root@host-173-16-87-19 docker]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
dcyhdocker:5000/weblogic12.2 1912 ed9bcff9290b 47 minutes ago 1.92GB
说明:
建议在启动镜像时将weblogic的日志挂载到本地的磁盘上,便于查看日志。