我有一个Docker Swarm集群(master + 2个代理)。我正在安装Shipyard以获得用户界面。
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
我遇到了上述错误。知道为什么会这样吗?
答案 0 :(得分:0)
issue 615和issue 616都指向该错误消息的相同根本原因:
问题是部署脚本启动了嵌入式Swarm容器 我们应该更新它以检测现有的Swarm。
如果您想携带自己的Swarm管理器,则需要手动部署:http://test.shipyard-project.com/docs/deploy/manual/