简体   繁体   English

现有的Docker-Swarm造船厂

[英]Shipyard with existing Docker-Swarm

I have a Docker Swarm cluster (master + 2 agents). 我有一个Docker Swarm集群(主控+ 2个代理)。 I'm installing Shipyard to have a UI. 我正在安装Shipyard以具有UI。

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

I'm running into above error. 我遇到上述错误。 Any idea why this is? 知道为什么会这样吗?

Both issue 615 and issue 616 point to the same root cause for that error message: 问题615问题616都指向该错误消息的相同根本原因:

The problem is the deploy script launches an embedded Swarm container. 问题在于部署脚本会启动嵌入式Swarm容器。
We should update it to detect an existing Swarm. 我们应该更新它以检测现有的Swarm。

If you want to bring your own Swarm manager, you will need the manual deploy: http://test.shipyard-project.com/docs/deploy/manual/ 如果您想带上自己的Swarm管理器,则需要手动部署: http : //test.shipyard-project.com/docs/deploy/manual/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM