连接到Docker Swarm进行连续部署
任何关于如何最好地连接到一个集群连续部署(CI内)的build议? 我正在使用docker云和CircleCI 2。
尝试dockercloud/client
例如
docker run --rm -ti -v /var/run/docker.sock:/var/run/docker.sock -e DOCKER_HOST dockercloud/client -u ${DOCKER_LOGIN} -p ${DOCKER_PASSWORD} myapp/app
但是,因为我使用的是CircleCI 2,所以在切换到其他Docker主机时遇到问题,如下所示
无法通过tcp:// XXX:XXX连接到Docker守护进程。 docker守护进程运行吗?
这是一个问题,由于我所了解的安全原因而设置的远程docker,所以我不认为这是可能的。
我想实现的只是连接到群和调用docker stack deploy ...
任何帮助,将不胜感激。