问题:

Error response from daemon: driver failed programming external connectivityon endpoint jenkins (a8ea15bf9b3dbed599d059d638f79f9dd5e875556c39bfb41e6563d3feedb81b):(iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 50000 -j DNAT--to-destination 172.18.0.6:50000 ! -i br-031aa3930383: iptables: No chain/target/matchby that name.

光看这个报错: iptables: No chain/target/match by that name,就能够看出是跟iptables有关

原因(猜测):

如果再启动docker service的时候网关是关闭的,那么docker管理网络的时候就不会操作网管的配置(chain docker),然后网关重新启动了,导致docker network无法对新container进行网络配置,也就是没有网管的操作权限,做重启处理

处理:

service docker restart
或
systemctl restart  docker

使用的centos7服务器,在部署docker的过程中,因端口问题有启停firewalld服务,在centos7里使用firewalld代替了iptables。在启动firewalld之后,iptables还会被使用,属于引用的关系。所以在docker run的时候,iptables list里没有docker chain,重启docker engine服务后会被加入到iptables list里面。(有必要深入研究一下docker network)

另一个方法:

关闭网关(不建议)

systemctl stop firewalldsystemctl stop iptables

docker0: iptables: No chain/target/match by that name.相关推荐

  1. 解决 --- Docker 启动时报错:iptables:No chain/target/match by the name

    问题:jenkins的docker containner启动失败,报错:failed programming external connectivity - iptables: No chain/ta ...

  2. Centos 7 docker 启动容器iptables报No chain/target/match by that name

    启动一个有nat映射端口的容器时iptables 报No chain/target/match by that name docker run -d -p 2181:2181 -p 2888:2888 ...

  3. docker报错:driver failed programming external connectivity on endpoint, iptables:No chain by that name

    docker 报错: Error response from daemon: Cannot restart container hello: driver failed programming ext ...

  4. docker启动报错  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9876 -j DNAT --

    docker启动报错 :  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9876 -j DNAT ...

  5. dockerq启动报错(iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9876 -j DNAT --t

    docker启动报错 (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9876 -j DNAT --t ...

  6. iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9443 -j DNAT

    docker启动容器的时候报错: Error response from daemon: driver failed programming external connectivity on endp ...

  7. 解决 Docker容器因 iptables无法启动的问题

    1.现象 在 centos7.2上使用 docker-19.03.6创建容器成功,但是容器无法启动,具体报错如下: docker: Error response from daemon: driver ...

  8. 启动容器时报错:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 1217 -j DNAT --to-de

    故障原因: 利用tomct镜像启动容器时报错: [root@localhost Tomcat]# docker run -d --name tomcat2 -p 1217:8080 tomcat:ce ...

  9. docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint quirky_allen

    docker端口映射或启动容器时报错  Error response from daemon: driver failed programming external connectivity on e ...

最新文章

  1. javascript 判断变量是否为null
  2. Java之Annotation学习
  3. WebGIS空间数据请求访问机制
  4. Bash命令行历史用法【转】
  5. QT的QStyleOption类的使用
  6. LMV358, LMV321, LMV324, LMV324S-注意事项
  7. 鸿蒙硬件HI3861-连接WIFI
  8. 力压微信成 App Store 榜第一,子弹短信能否避免火一把就“死”?| 畅言
  9. java Web应用配置log4j日志记录
  10. 计算机开机无法定位,开机提示无法定位程序输入点...于动态链接库CommFunc.dll上...
  11. 定时器cron表达式
  12. t3软件怎么生成报表_用友T3怎么生成财务报表-
  13. Android应用分身功能介绍
  14. linux下制作mac os x,桌面应用|Ubuntu 14.04 下的MAC OS X 主题安装
  15. cocos入门8:动画系统
  16. markdown使用及快捷键
  17. 数据库的几种重要作用
  18. mysql计算两个月份之间的差值_MySQL计算两个日期相差的天数、月数、年数
  19. Advanced Installer多语言包安装
  20. java实现蔬菜价格计算

热门文章

  1. 高通量数据中批次效应的鉴定和处理(一)
  2. 是Excel的图,不!是R的图
  3. uTorrent for mac(BT下载客户端)v1.8.7中文版
  4. python刷题相关资料汇总(一)
  5. 如何确认自己的电脑是否可以更新到win11
  6. 分区界限必须调整为高于最后一个分区界限_不花一分钱,为SSD硬盘腾空间
  7. 【ES6(2015)】Object对象
  8. cmake could not find openssl_使用CMake构建C++项目
  9. Qt文档阅读笔记-Q_GADGET官方解析及实例
  10. 前端笔记-thymeleaf获取及回显input标签type=date