尝试码头工人群 with 适用于 Mac 的 Docker 桌面。我试过这个:
docker-machine create -d virtualbox node-1
docker-machine create -d virtualbox node-2
docker-machine create -d virtualbox node-3
eval $(docker-machine env node-1)
docker swarm init \
--secret my-secret \
--auto-accept worker \
--listen-addr $(docker-machine ip node-1):2377
最后一个命令(docker swarm init
) 返回此错误:
来自守护程序的错误响应:无法选择 IP 地址
做广告,因为该系统有多个地址
我不知道发生了什么事。有人知道如何调试吗?
首先在网络上查找您机器的公共IP
ifconfig
选择物理 IP,例如 192.168.1.x(不是 docker0,它是 Docker 内部的虚拟 IP)
docker swarm init --advertise-addr 192.1.68.1.x
(默认为端口 2377)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)