docker swarm init 无法选择 IP 地址错误

2024-04-04

尝试码头工人群 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(使用前将#替换为@)

docker swarm init 无法选择 IP 地址错误 的相关文章

随机推荐