今天刚刚修改基于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 **相关推荐

  1. Linux中启动Docker容器报错:Error response from daemon: driver failed programming external connectivity

    在启动Docker的容器时,会出现报错:Error response from daemon: driver failed programming external connectivity on e ...

  2. docker: Error response from daemon: driver failed programming external connectivity on endpoint

    错误现象 => 启动 rancher server 时出现网络故障,如下: docker: Error response from daemon: driver failed programmi ...

  3. docker: Error response from daemon: driver failed programming external connectivity

    docker: Error response from daemon: driver failed programming external connectivity 解决方案 (重新启动docker ...

  4. 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 ...

  5. Error response from daemon: driver failed programming external connectivity on endpoint dz-redis

    今天在 Docker 启动 redis 一直报错,无法正常启动.如图 报错内容 : Error response from daemon: driver failed programming exte ...

  6. docker: Error response from daemon: driver failed programming external connectivity on endpoint mysq

    当我们看见这个错误提示时,不要紧张,easy,easy.问题不大,没有你想象中的那么麻烦. 我先说说我遇到的这种情况: 首先,我这个docker是刚下载的,什么镜像和容器都没有,所以不存在同名存在的情 ...

  7. docker: Error response from daemon: driver failed programming external connectivity on endpoint webs

    启动一个nginx容器报错,解决方法如下: [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# setenforce 0 ...

  8. 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 ...

  9. Docker中创建nginx容器出现docker: Error response from daemon: driver failed programming exter...解决

    使用nginx.conf配置文件创建nginx容器时出现: 解决: 根据出现的错误查找相应端口进程 netstat -apn | grep 80 找到后杀死进程 kill -9 954 重新启动Doc ...

  10. 启动docker时映射到宿主机时出现 /usr/bin/docker-current: Error response from daemon: driver failed……的解决方案

    启动 docker 映射到宿主机时出现如下错误时: /usr/bin/docker-current: Error response from daemon: driver failed program ...

最新文章

  1. 【JQUBAR1.1】jQuery 插件发布
  2. 2018年全球自动驾驶法律政策研究 | 附报告下载
  3. jQuery操作input改变value属性值
  4. PythonTip(2)
  5. Linux下源码安装CodeBlocks
  6. 应用程序框架实战三十六:CRUD实战演练介绍
  7. 遇到可爱女生如何搭讪?
  8. linux中的开机启动
  9. qpython手机kivy库_QPython Android Kivy,从python脚本启动python脚本
  10. ubuntu mysql下载64位下载_ubuntu mysql下载|
  11. Css技巧:模块化编码
  12. 极品飞车最高通缉Ps2的秘籍
  13. php chinese.php,ChineseUtil
  14. java操作k8s api报错:SSLHandshakeException: should not be presented in certificate_request
  15. x86_64 gnu/linux,linux版本信息以及x86与x86_64的差别
  16. 苹果浏览器Safari
  17. Revit二次开发 获取模型截面线、截面轮廓
  18. 百度智能云 API鉴权总结
  19. 如何用python爬取新浪财经
  20. 勒索软件致重要文件化为乌有?不重视备份将后悔莫及!

热门文章

  1. 华为交换机怎么关闭信息提示_iPhone 关闭支付宝自动扣费服务提示“无法解约”怎么办?...
  2. python编辑数学函数图形_Python 绘制你想要的数学函数图形
  3. 华为mate20云备份恢复卡住了_注意了!包括华为、荣耀在内的14款老机型开启EMUI11公测了...
  4. java 运行注释_Java中的可执行注释
  5. ios protobuf java_iOS 集成Protobuf,转换proto文件
  6. MySQL索引设计与EXPLAIN
  7. Nginx系列(2):10分钟看懂Nginx到底能做什么?
  8. (3)I/O流对象-----复制图片/文件/视频的几种I/O流方式
  9. 1.关于Python,你可能不知道的
  10. docker-compose进阶