美文网首页
docker 启动报错

docker 启动报错

作者: 念䋛 | 来源:发表于2021-08-05 19:25 被阅读0次

    docker: Error response from daemon: driver failed programming external connectivity on endpoint elasticsearch (d32baf265a05170acbc9194dd8df1738466b4d6beddc9392bdc6cb2f172690c5): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9300 -j DNAT --to-destination 172.17.0.2:9300 ! -i docker0: iptables: No chain/target/match by that name.

    看到错误信息,发现是网络的问题,可能是在关闭防火墙的时候,启动的docker,试试重新启动防火墙
    systemctl start firewalld 启动防火墙
    如果没有关闭防火墙的情况下依然报错,尝试使用下面方式重新启动docker
    1.kill掉docker所有进程
    [root@node-11 ~]# pkill docker
    2.清空nat表的所有链
    [root@node-11 ~]# iptables -t nat -F
    3.停止docker默认网桥docker0
    [root@node-11 ~]# ifconfig docker0 down
    4.删除docker0网桥
    [root@node-11 ~]# brctl delbr docker0
    5.重启docker服务
    [root@node-11 ~]# systemctl restart docker
    至此,成功运行docker容器

    相关文章

      网友评论

          本文标题:docker 启动报错

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