启动docker容器报错 driver failed programming external connectivity on endpoint

问题:

启动docker容器报错;报错信息如下


 
image.png
原因:

docker 服务启动的时候,docker服务会向iptables注册一个链,以便让docker服务管理的containner所暴露的端口之间进行通信
命令iptables -L可以查看iptables 链
如果删除了iptables中的docker链,或者iptables的规则被丢失了(例如重启firewalld),docker就会报如上错误

解决方案

重启docker即可

 
 
1人点赞
 
 


作者:胡GaQue
链接:https://www.jianshu.com/p/5b5e3e3fbff2
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
posted @ 2022-02-15 15:30  逊老头  阅读(260)  评论(0编辑  收藏  举报