Docker是目前比较热门的一个技术话题,WebLogic Server从12.1.3版本支持Docker,但对于操作系统和内核有一定的要求,具体参考下表
我曾在ubuntu,Oracle Enterprise Linux 6 UL7上尝试,在安装Docker的时候都失败,所以大家需要仔细注意版本。
Weblogic Docker镜像分成三层,基础镜像主要是针对操作系统,安装镜像更多的包含了JDK和weblogic安装版本。域镜像则包含了直接可运行的域配置。
具体的镜像下载地址可以参考
https://github.com/oracle/docker/tree/master/OracleWebLogic
WebLogic Docker容器分成两种模式。
模式1: WebLogic域模式
主要包含Weblogic管理Server的容器和受管Server的容器,受管Server包含了Node Manager便于在控制台上启动Managed Server.
Admin和Managed Server构成了一个weblogic域.
模式2: Docker模式
WebLogic单域容器,各自是单独的域,并且在一个容器中。
个人倾向还是采用Docker模式,好处是:
- 架构相对简单和清晰。
- Docker标准模式,隔离性好,各个容器间没有什么关联。
- 模式1的化,还不如直接用Weblogic Server域的标准部署,通过docker隔离并没有太多必要。
后续几篇逐步介绍搭建过程.
时间: 2024-10-13 14:25:39