docker启动时候启动不成功,提示drivers conflict,还有显示iptables 没有此chain

昨天在客户那里碰到docker容器动不了,启动容器提示drivers conflict,还有显示iptables一行命令,说是没有相应的匹配链。systemctl start docker时候,部分容器有正常。过一会又出问题

请先 登录 后评论

1 个回答

石天

出现这个问题一般是因为iptables 链出了问题,docker容器和本地服务间的端口mapping需要iptables 链来进行,使用iptables -L -nv 查看iptables 链中有没有”docker0“ 相关的链,如果没有容器正常启动会有问题,此种情况一帮重启docker应该能解决,如果过一会又出现问题,那八成是病毒之类的后台程序会flush iptables的链。你的客户可能是病毒或其他后台进程 iptables -X 了 iptables关于 docker0网卡的规则导致的。。。。。。

请先 登录 后评论
  • 1 关注
  • 0 收藏,592 浏览
  • 每天惠23 提出于 2023-06-30 19:20

相似问题