我已经成功运行了一个带有 3 个 ubuntu 实例的 UPC 集群。
我想访问 docker swarm 环境,要么是docker-machine要么是docker swarm manage,但这是不可能的。我最接近的方法是通过带有通用驱动程序的 docker -machine添加机器,但是当我尝试使用--swarm参数添加它时,这告诉我该机器不属于 Docker Swarm 集群。
我想要做的是在使用UPC(通用控制面板)创建的 Docker Swarm Cluster 中执行命令。
我已经成功运行了一个带有 3 个 ubuntu 实例的 UPC 集群。
我想访问 docker swarm 环境,要么是docker-machine要么是docker swarm manage,但这是不可能的。我最接近的方法是通过带有通用驱动程序的 docker -machine添加机器,但是当我尝试使用--swarm参数添加它时,这告诉我该机器不属于 Docker Swarm 集群。
我想要做的是在使用UPC(通用控制面板)创建的 Docker Swarm Cluster 中执行命令。
我在这里找到了解决方案,https://github.com/docker/ucp_lab在本实验的末尾。您只需要执行几个步骤:
导航到捆绑包的下载位置,然后解压缩客户端捆绑包。
$ unzip bundle.zip
切换到解压包时创建的目录
执行env.sh脚本为您的 UCP 部署设置适当的环境变量
$ source env.sh
跑
docker info
检查 Docker Swarm 的配置。您的输出应显示您正在管理 swarm 与单个节点。