尝试将 docker 群管理器添加到多通道 VM 时出错

Getting error when try to add docker swarm manager into multipass VM

我尝试启动两个多通道 VM。在 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 会拯救你的一天!