美文网首页部署运维
Docker已删除,转发的端口还是被占用处理

Docker已删除,转发的端口还是被占用处理

作者: 灼灼2015 | 来源:发表于2018-03-21 17:12 被阅读20次

问题:COMMAND_FAILED: '/sbin/iptables -t nat -A Docker -p tcp -d 0/0 --dport 3306 -j DNAT --to-destination 172.17.0.6:3306 ! -i mysql_default' failed: iptables: No chain/target/match by that name.

处理:

  1. 查看容器已使用的network信息
docker network ls |grep mysql
如图 image.png
  1. 删除掉已停止容器对应的network信息
docker network rm mysql_default

or

  1. 使用清理命令 ,不被docker使用的network都将被清理掉
docker network prune

再启动mysql容器时一切正常。

附带: docker network 完整使用

[root@localhost logs]# docker network --help

Usage:  docker network COMMAND

Manage networks

Options:
      --help   Print usage

Commands:
  connect     Connect a container to a network
  create      Create a network
  disconnect  Disconnect a container from a network
  inspect     Display detailed information on one or more networks
  ls          List networks
  prune       Remove all unused networks
  rm          Remove one or more networks

Run 'docker network COMMAND --help' for more information on a command.

相关文章

  • Docker已删除,转发的端口还是被占用处理

    问题:COMMAND_FAILED: '/sbin/iptables -t nat -A Docker -p tc...

  • Firewall端口转发

    添加端口转发 删除端口转发

  • Linux下iptables的使用

    查看端口转发规则(80): 新增端口转发规则(80转发到8080): 删除端口转发规则(80转发到8080): 添...

  • Windows端口转发(netsh interface)

    添加端口转发 显示系统中的转发规则列表 删除指定的端口转发规则 清除所有当前的端口转发规则

  • Jenkins踩坑

    一、Docker中运行Jenkins要注意端口是否被占用和起一个容器名字以及是否需要后台运行 记得看端口是否被占用...

  • linux处理某端口被占用问题

    处理某端口被占用问题 已知被占用端口为8887 1.切换到root用户,这样可以看到所有占用该端口的所有用户进程 ...

  • Docker MySQL: port is already al

    之前用host 33060端口做了映射,但是后来把那些container都删除了,结果用docker-compos...

  • win宝塔

    Q:phpstudy删除换成宝塔安装数据库时出现“你已安装数据库或是3306端口被占用” A: CMD下 nets...

  • docker启动端口被占用

    1、docker-compose 启动,若出现端口被占用,则需修改当前目录下的配置文件docker-compose...

  • 用docker跑jenkins

    jenkins官方 alpine 无docker docker ubuntu: 测试 无端口 退出删除 docke...

网友评论

    本文标题:Docker已删除,转发的端口还是被占用处理

    本文链接:https://www.haomeiwen.com/subject/pmogqftx.html