小编Jiř*_*vák的帖子

使用docker-machine设置Swarm的麻烦

我在部署基于虚拟机的swarm时遇到问题 - 我已按照官方docker文档中有关使用docker-machine工具设置主/工作节点的说明进行操作.我在dockerhub上创建了令牌,并使用了--swarm(和--swarm-master)和--swarm-discovery token:// XXXX ......到目前为止一直很好,有两台机器正在运行,看似注册为Swarm master和工人:

spaceback@brutus:~$ docker-machine ls
NAME           ACTIVE      DRIVER       STATE     URL                         SWARM                   DOCKER    ERRORS
swarm-master   * (swarm)   virtualbox   Running   tcp://192.168.99.100:2376   swarm-master (master)   v1.12.0   
swarm-node1    -           virtualbox   Running   tcp://192.168.99.101:2376   swarm-master            v1.12.0   
spaceback@brutus:~$ docker run --rm swarm list token://[....]
192.168.99.101:2376
192.168.99.100:2376
Run Code Online (Sandbox Code Playgroud)

并使用"EVAL $(泊坞窗机ENV --swarm群主)"设置正确的环境价值观后,我可以使用"泊坞窗信息",说明我有运行两个节点的状态......但任何尝试运行任何其他docker swarm命令(docker node ...,docker service ...)我得到"来自守护进程的错误响应:404找不到页面".

我究竟做错了什么?

docker docker-swarm docker-machine

3
推荐指数
1
解决办法
848
查看次数

标签 统计

docker ×1

docker-machine ×1

docker-swarm ×1