docker0: iptables: No chain/target/match by that name.
问题:
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.相关推荐
- 解决 --- Docker 启动时报错:iptables:No chain/target/match by the name
问题:jenkins的docker containner启动失败,报错:failed programming external connectivity - iptables: No chain/ta ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 解决 Docker容器因 iptables无法启动的问题
1.现象 在 centos7.2上使用 docker-19.03.6创建容器成功,但是容器无法启动,具体报错如下: docker: Error response from daemon: driver ...
- 启动容器时报错: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 ...
- docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint quirky_allen
docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on e ...
最新文章
- javascript 判断变量是否为null
- Java之Annotation学习
- WebGIS空间数据请求访问机制
- Bash命令行历史用法【转】
- QT的QStyleOption类的使用
- LMV358, LMV321, LMV324, LMV324S-注意事项
- 鸿蒙硬件HI3861-连接WIFI
- 力压微信成 App Store 榜第一,子弹短信能否避免火一把就“死”?| 畅言
- java Web应用配置log4j日志记录
- 计算机开机无法定位,开机提示无法定位程序输入点...于动态链接库CommFunc.dll上...
- 定时器cron表达式
- t3软件怎么生成报表_用友T3怎么生成财务报表-
- Android应用分身功能介绍
- linux下制作mac os x,桌面应用|Ubuntu 14.04 下的MAC OS X 主题安装
- cocos入门8:动画系统
- markdown使用及快捷键
- 数据库的几种重要作用
- mysql计算两个月份之间的差值_MySQL计算两个日期相差的天数、月数、年数
- Advanced Installer多语言包安装
- java实现蔬菜价格计算
热门文章
- 高通量数据中批次效应的鉴定和处理(一)
- 是Excel的图,不!是R的图
- uTorrent for mac(BT下载客户端)v1.8.7中文版
- python刷题相关资料汇总(一)
- 如何确认自己的电脑是否可以更新到win11
- 分区界限必须调整为高于最后一个分区界限_不花一分钱,为SSD硬盘腾空间
- 【ES6(2015)】Object对象
- cmake could not find openssl_使用CMake构建C++项目
- Qt文档阅读笔记-Q_GADGET官方解析及实例
- 前端笔记-thymeleaf获取及回显input标签type=date