Docker 之MySQL 重启,提示Error response from daemon: driver failed programming external connectivity on **
今天刚刚修改基于Docker服务的MySQL配置参数,准备重新加载MySQL 容器,提示如下截图的错误信息:
[root@localhost ~]# docker restart 7d98a59a8012
Error response from daemon: Cannot restart container 7d98a59a8012: driver failed programming external connectivity on endpoint mysql-slave (b3c4eb9f64c026a64a04183e3d54053e87078e51a64224e7cef54af3910ab7cd): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 3308 -j DNAT --to-destination 172.17.0.2:3306 ! -i docker0: iptables: No chain/target/match by that name.(exit status 1))
原因:Docker容器做端口映射报错,Docker服务启动时定义的自定义链DOCKER被MySQL容器重新启动指令产生冲突;需要重新启动Docker 服务和MySQL服务,构建自定义链DOCKER.
实例:
[root@localhost ~]# docker start 1906ba6bfbe1
Error response from daemon: driver failed programming external connectivity on endpoint mysql-master (fa92e62ba50f267e1b44c499bf8318e8ddbf48705ae9b62771a15061afc8f340): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 3307 -j DNAT --to-destination 172.17.0.2:3306 ! -i docker0: iptables: No chain/target/match by that name.(exit status 1))
Error: failed to start containers: 1906ba6bfbe1
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@localhost ~]# systemctl restart docker
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7d98a59a8012 mysql:5.7 "docker-entrypoint.s…" 46 hours ago Exited (128) 2 minutes ago mysql-slave
1906ba6bfbe1 mysql:5.7 "docker-entrypoint.s…" 46 hours ago Exited (137) 8 minutes ago mysql-master
[root@localhost ~]# docker start 1906ba6bfbe1
1906ba6bfbe1
[root@localhost ~]# docker start 7d98a59a8012
7d98a59a8012
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7d98a59a8012 mysql:5.7 "docker-entrypoint.s…" 46 hours ago Up 2 seconds 33060/tcp, 0.0.0.0:3308->3306/tcp mysql-slave
1906ba6bfbe1 mysql:5.7 "docker-entrypoint.s…" 46 hours ago Up 23 seconds 33060/tcp, 0.0.0.0:3307->3306/tcp mysql-master
Docker 之MySQL 重启,提示Error response from daemon: driver failed programming external connectivity on **相关推荐
- Linux中启动Docker容器报错:Error response from daemon: driver failed programming external connectivity
在启动Docker的容器时,会出现报错:Error response from daemon: driver failed programming external connectivity on e ...
- docker: Error response from daemon: driver failed programming external connectivity on endpoint
错误现象 => 启动 rancher server 时出现网络故障,如下: docker: Error response from daemon: driver failed programmi ...
- docker: Error response from daemon: driver failed programming external connectivity
docker: Error response from daemon: driver failed programming external connectivity 解决方案 (重新启动docker ...
- docker: Error response from daemon: driver failed programming external connectivity on endpoint yout
启动容器报错: docker: Error response from daemon: driver failed programming external connectivity on endpo ...
- Error response from daemon: driver failed programming external connectivity on endpoint dz-redis
今天在 Docker 启动 redis 一直报错,无法正常启动.如图 报错内容 : Error response from daemon: driver failed programming exte ...
- docker: Error response from daemon: driver failed programming external connectivity on endpoint mysq
当我们看见这个错误提示时,不要紧张,easy,easy.问题不大,没有你想象中的那么麻烦. 我先说说我遇到的这种情况: 首先,我这个docker是刚下载的,什么镜像和容器都没有,所以不存在同名存在的情 ...
- docker: Error response from daemon: driver failed programming external connectivity on endpoint webs
启动一个nginx容器报错,解决方法如下: [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# setenforce 0 ...
- docker 报错 /usr/bin/docker-current: Error response from daemon: driver failed programming external
现象:centos7 下docker启动容器报错 /usr/bin/docker-current: Error response from daemon: driver failed programm ...
- Docker中创建nginx容器出现docker: Error response from daemon: driver failed programming exter...解决
使用nginx.conf配置文件创建nginx容器时出现: 解决: 根据出现的错误查找相应端口进程 netstat -apn | grep 80 找到后杀死进程 kill -9 954 重新启动Doc ...
- 启动docker时映射到宿主机时出现 /usr/bin/docker-current: Error response from daemon: driver failed……的解决方案
启动 docker 映射到宿主机时出现如下错误时: /usr/bin/docker-current: Error response from daemon: driver failed program ...
最新文章
- 【JQUBAR1.1】jQuery 插件发布
- 2018年全球自动驾驶法律政策研究 | 附报告下载
- jQuery操作input改变value属性值
- PythonTip(2)
- Linux下源码安装CodeBlocks
- 应用程序框架实战三十六:CRUD实战演练介绍
- 遇到可爱女生如何搭讪?
- linux中的开机启动
- qpython手机kivy库_QPython Android Kivy,从python脚本启动python脚本
- ubuntu mysql下载64位下载_ubuntu mysql下载|
- Css技巧:模块化编码
- 极品飞车最高通缉Ps2的秘籍
- php chinese.php,ChineseUtil
- java操作k8s api报错:SSLHandshakeException: should not be presented in certificate_request
- x86_64 gnu/linux,linux版本信息以及x86与x86_64的差别
- 苹果浏览器Safari
- Revit二次开发 获取模型截面线、截面轮廓
- 百度智能云 API鉴权总结
- 如何用python爬取新浪财经
- 勒索软件致重要文件化为乌有?不重视备份将后悔莫及!
热门文章
- 华为交换机怎么关闭信息提示_iPhone 关闭支付宝自动扣费服务提示“无法解约”怎么办?...
- python编辑数学函数图形_Python 绘制你想要的数学函数图形
- 华为mate20云备份恢复卡住了_注意了!包括华为、荣耀在内的14款老机型开启EMUI11公测了...
- java 运行注释_Java中的可执行注释
- ios protobuf java_iOS 集成Protobuf,转换proto文件
- MySQL索引设计与EXPLAIN
- Nginx系列(2):10分钟看懂Nginx到底能做什么?
- (3)I/O流对象-----复制图片/文件/视频的几种I/O流方式
- 1.关于Python,你可能不知道的
- docker-compose进阶