Oracle 新服务器不是';t显示在docker weblogic 12.2.1中

Oracle 新服务器不是';t显示在docker weblogic 12.2.1中,oracle,docker,weblogic,Oracle,Docker,Weblogic,我正在尝试在weblogic中创建链接到adminServer的新服务器。所以我遵循了这个 我成功创建了wlsadmin(容器名称)服务器,然后尝试创建其他to服务器: 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 createSe

我正在尝试在weblogic中创建链接到adminServer的新服务器。所以我遵循了这个

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

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
它们已成功创建,但在管理控制台中的
环境/服务器下根本不显示它们,但在
环境\机器中创建了两台新的
机器

Docker-network-inspect-bridge
向我显示容器在同一网络中,
Docker-ps
向我显示容器正在运行(我也可以进入其中)

docker日志
没有显示任何错误

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

你知道设置有什么问题吗


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

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

步骤:

  • 转到
    Environment\Machines
  • 选择一台机器并转到“服务器”选项卡
  • 添加新服务器(使用docker inspect容器检查ip)
  • 单击服务器并将其添加到
    Docker集群
  • 继续
    Environment\Servers
    并单击
    Control
    选项卡
  • 启动新服务器

  • 尝试添加选项--net:
    docker run--net=host…
    @mulg0r没有帮助,它再次将服务器添加到
    机器中,但在
    服务器中不可见。也许您缺少任何环境?我不这么认为,因为这个设置我在3个月前就完成了,现在我只是修改了一个文件中的一些东西,这个文件是由映像构建添加的,我重建了映像(1221域)。因此,其他一切都没有改变。而之前的工作,现在没有,文件中的更改只是特定于应用程序。