【发布时间】:2016-05-06 01:42:30
【问题描述】:
我正在按照Bruno's guide and docker files 在 Docker 容器 (1.11) 中设置 Oracle WebLogic 11g (10.3.6)。我正在使用 History 来获取 WL 11g 的文件,因为它不受官方支持。
我已经构建了所有必需的组件并且能够很好地启动容器和 WebLogic,但是在重新启动容器后 WebLogic 速度大大降低。
容器以:CMD ["startWebLogic.sh"] 开头。如果我使用 WL 管理控制台停止服务器,或使用docker stop <container_name>,然后使用docker start <container_name>,容器将出现,但管理控制台请求需要 5 分钟以上才能完成。
使用docker run -d --name wlsadmin --hostname wlsadmin -p 7001:7001 1036-domain 之类的东西在新容器上一切正常,但一旦容器重新启动,一切都会停止。
我不会对默认值进行任何更改。只需启动一个新容器,停止容器,然后重新启动它。
是否有人对如何解决此问题并找到根本原因提出建议?
我还创建了 WL 12.1 和 WL 12.2 容器,即使在重新启动后也能成功运行,但我的旧版应用程序只能在 WL 10.3.6 上运行,所以我真的想为 11g 解决这个问题,但我很难过。
感谢您的帮助!
【问题讨论】: