最新消息:欢迎光临!

container already connected to network解决办法

docker findever 381浏览 0评论

通常由于服务器异常重启等原因,会导致docker未能及时清除相关配置,在重启docker容器的时候可能出现Error response from daemon: Cannot start container cpay-boss: container already connected to network vlan 这样的错误

这是由于容器已经存在了绑定网络vlan的信息,重启又去重复绑定,所以解决办法就是,删除对应的网络重建,重新生成绑定信息,操作步骤如下:

1. 停止docker

/bin/systemctl stop docker

2. 删除网络

rm -f /var/lib/docker/network/files/local-kv.db

3. 启动docker

/bin/systemctl start docker

4. 重建网络(我这里是vlan,请根据自己的网络进行重建)

docker network create –ipam-driver=null -d vlan vlan

5. 重启容器即可

转载请注明:Findever » container already connected to network解决办法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址