docker network 删除失败 has active endpoint


关于docker-compose down 时出现network 删除失败,存在endpoint 的问题
用inspect 查看 network是否存在 相关的endpoint-name 存在表示有正在使用它的container
如果有,用disconnect 来断连,再删除

往往是没有的,最终重启docker,再删除解决,原因估计是状态的同步 存在问题,未及时清楚关联记录。
操作步骤如下:

error while removing network: XXX has active endpoint

  • docker network inspect {network}获得{endpoint-name},即docker-compse.yml中的container_name
  • docker network disconnect -f {network} {endpoint-name}
  • 重启docker-compose up -d
  • 关闭docker-compose down
  • 发现进程依然存在,已经造成假死
  • docker进行stop,失败
  • 最终,重启docker解决sudo service docker restart 然后再删除就可以成功了。

重启解决一切问题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值