我尝试启动两个多 channel 虚拟机。在 multipass 中安装 docker 后,我试图在 multipass vm 之一中初始化 docker swarm。命令是:
multipass exec node1 -- /bin/bash -c 'docker swarm init --advertise-addr 10.173.198.201:2377 --listen-addr 10.173.198.201:2377'
但是随后出现了错误。它说:
Error response from daemon: advertise address must be a non-zero IP address or network interface (with optional port number)
现在我该如何解决这个问题?我可以在 IP 不为 0 的情况下启动 multipass 吗?
最佳答案
127.0.0.1
将节省您的时间!
关于docker - 尝试将 docker swarm manager 添加到 multipass VM 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69573675/