在Docker Swarm上部署我的应用程序时,我遇到了这个问题。
我运行docker stack deploy -c /path并获取error network sandbox join failed: subnet sandbox join failed for "10.0.0.0/24": error creating vxlan interface: file exists
我在谷歌搜索了太多的页面,但没有找到任何解决方案。
发布于 2020-11-22 05:31:18
您可以尝试使用following steps。
在/sys/class/net中,
$ ls -l /sys/class/net/ | grep vx$ udevadm info /sys/class/net/vx-000000-xxxxx替换为步骤2中的接口id
$ sudo ip -d link show vx-000000-xxxxx
$ sudo ip link delete vx-000000-xxxxx等等。
发布于 2020-09-01 15:53:44
您的主机上的多个网络之间可能存在冲突
你有没有检查有多少个dockerd服务正在运行?您的主机上可能正在通过apt和snap运行两个docker服务
通过snap删除坞站
sudo snap remove docker或者,为了避免创建备份数据:
sudo snap remove --purge docker通过apt删除坞站
sudo apt-get remove docker docker-engine docker.io containerd runchttps://stackoverflow.com/questions/63683425
复制相似问题