docker weblogic 12.2.1 中未显示新服务器

New servers aren't displayed in docker weblogic 12.2.1

我正在尝试创建链接到 weblogic 中的 adminServer 的新服务器。所以我跟着这个 documentation.

我设法成功创建了 wlsadmin(容器名称)服务器,然后我尝试创建其他服务器:

docker run -d --link wlsadmin:wlsadmin -p 7002:7001 -p 7003:7002 1221-domain createServer.sh
docker run -d --link wlsadmin:wlsadmin -p 7004:7001 1221-domain createServer.sh

它们创建成功,但在 Environment/Servers 下的管理控制台中它们根本不显示,但在 Environment\Machines 中创建了两个新的 Machines

Docker network inspect bridge 告诉我容器在同一个网络中,docker ps 告诉我容器是 运行(我也可以进入它们)。

docker logs 没有显示任何错误。

这意味着我无法安装任何 .war-s

知道设置有什么问题吗?


Weblogic版本:12.2.1 Docker版本:17.03.1-ce

我找到了另一种解决方案:手动添加服务器(在自动添加服务器之前)。

步骤:

  1. 转到Environment\Machines
  2. select 一台机器并转到服务器选项卡
  3. 添加新服务器(使用 docker 检查容器检查 ip)
  4. 单击服务器并将其添加到 Docker cluster
  5. 继续 Environment\Servers 并单击 Control 选项卡
  6. 启动新服务器