不小心执行了iptables -F使docker不能使用的解决办法

不小心执行了iptables -F使docker不能使用的解决办法

一、环境

  1. Debian 9.0
  2. Docker

二、误操作描述

今天不小心执行了iptables -F ,导致Docker网络不能正常使用,整个博客网站停止,网上查资料找到了解决办法,其实很简答

三、解决办法

重建docker0网络

pkill docker
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
docker -d

在执行以上命令时你可能会发现以下错误

# -bash: brctl: command not found

则需要安装bridge-utils,再次执行命令即可

# apt install bridge-utils

重建完成之后,docker容器会被停止,再次打开容器,网站就可以正常访问了。

发布了42 篇原创文章 · 获赞 61 · 访问量 5万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览