相关疑难解决方法(0)

Docker:如何重新创建dockers额外的iptables规则?

当docker-demon启动时,它会向iptables添加一些规则.当所有规则被删除后,iptables -F我必须停止并重新启动docker demon以重新创建docker规则.

有没有办法让docker重新添加它的附加规则?

iptables docker

27
推荐指数
3
解决办法
3万
查看次数

iptables:无链/目标/匹配错误(使用docker网络创建)

创建网络(docker network create -d bridge my-nw)时,出现以下错误:

来自守护程序的错误响应:无法设置IP表:无法启用SKIP DNAT规则:( iptables失败:iptables --wait -t nat -I DOCKER -i br-bedba04c7349 -j返回:iptables:无链接/目标/匹配这个名字。

我该怎么办?Docker或IP Table修改?

networking iptables docker

4
推荐指数
2
解决办法
2558
查看次数

Docker-compose:当 docker-compuse 启动时必须禁用防火墙并重新启动 docker 服务

我开始学习如何使用 Docker 和 docker-compose,每次重新启动计算机时,我都会在执行 docker-compose up 时收到此消息:

使用默认驱动程序创建网络“dockerlemp_default”

错误:无法对过滤器链进行编程:iptables 失败:iptables --wait -I FORWARD -o br-74bd0d3628e8 -j DOCKER:iptables v1.6.1:无法加载目标“DOCKER”:没有这样的文件或目录

尝试“iptables -h”或“iptables --help”以获取更多信息。

一旦通过执行命令禁用防火墙sudo ufw disable并且通过命令重新启动 docker 服务systemctl restart docker,我就可以正常启动我的 docker-compose。但我每次重启都必须这样做。

有人可以解释一下 iptables 的问题是什么以及如何解决这个问题吗?非常感谢。

仅供参考,这是我的设置:

联想 Ideapad 510S-08ISH - Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz

Ubuntu 18.04.3 LTS Bionic(窗口管理器 i3wm)

码头工人 18.09.7

docker-compose 1.17.1

docker docker-compose ubuntu-18.04

1
推荐指数
1
解决办法
8922
查看次数