现有Docker Swarm船厂
我有一个Docker Swarm集群(master+2个代理)。我正在安装Shippyard以获得用户界面现有Docker Swarm船厂,docker,docker-swarm,Docker,Docker Swarm,我有一个Docker Swarm集群(master+2个代理)。我正在安装Shippyard以获得用户界面 cloud-user@docker-mgt:~/wordpress$ curl -sSL https://shipyard-project.com/deploy | bash -s Deploying Shipyard -> Starting Database -> Starting Discovery -> Starting Cert Volume ->
cloud-user@docker-mgt:~/wordpress$ curl -sSL https://shipyard-project.com/deploy | bash -s
Deploying Shipyard
-> Starting Database
-> Starting Discovery
-> Starting Cert Volume
-> Starting Proxy
-> Starting Swarm Manager
Error response from daemon: Unable to find a node fulfilling all dependencies: --volumes-from=shipyard-certs --link=shipyard-discovery:discovery
我遇到了上述错误。知道这是为什么吗?并指出错误消息的相同根源:
问题是部署脚本启动了一个嵌入式Swarm容器。我们应该更新它来检测现有的蜂群 如果您想自带Swarm manager,则需要手动部署: 和都指向该错误消息的相同根本原因: 问题是部署脚本启动了一个嵌入式Swarm容器。
我们应该更新它来检测现有的蜂群 如果您想自带Swarm manager,则需要手动部署:
好的,您能确认我只需要运行数据存储、发现、代理和控制器吗?然后在控制器里把我的蜂群和造船厂联系起来?@wiwa1978这是个主意,是的。关键是在部署Shippyard时不要检测到您自己的swarm。好的,那么您能确认我只需要运行数据存储、发现、代理和控制器吗?然后在控制器里把我的蜂群和造船厂联系起来?@wiwa1978这是个主意,是的。关键的一点是在部署造船厂时不要发现自己的蜂群。