Docker Shipyard GUI启动时没有容器

时间:2016-10-26 05:42:59

标签: docker

我正在努力熟悉Docker造船厂,但我遇到了几个问题。

首先,当我登录Docker Shipyard GUI时,我想我会受到已经在容器中运行的容器列表的欢迎。 GUI的选项卡。从Docker Shipyard文档中可以看出,这与Docker ps'相匹配。我的GUI没有显示容器 - 甚至不是Shipyard本身所需的容器。

其次,我似乎无法将任何现有的Docker镜像加载到容器中。当我运行Docker镜像时,我想要使用Shipyard加载的图像已经存在并且在命令行上可见。

我哪里错了?

docker-shipyard controller的容器日志显示:

INFO[0000] shipyard version 3.1.0                       
DEBU[0000] setting up rethinkdb session                 
INFO[0000] checking database                            
DEBU[0003] connected to docker: url=tcp://swarm:3375    
DEBU[0003] configured docker proxy target: http://swarm:3375 
INFO[0003] created admin user: username: admin password: shipyard 
INFO[0003] controller listening on :8080                
WARN[1022] unauthorized request for /containers/json from 192.168.205.128:35850 
DEBU[1029] GET: /containers/json?all=1  

1 个答案:

答案 0 :(得分:2)

原来,Centos 7防火墙阻止了Shipyard连接到Docker。运行以下命令解决了我的问题:

firewall-cmd --zone=trusted --add-interface=docker0 

我的容器和图像现在正在Shipyard GUI上正确填充。

更多信息:http://www.tuan.nguoianphu.com/Docker-WEB-UI-by_Shipyard