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



创建网络(docker network create -d bridge my-nw(时,我获得了以下错误作为响应:

后台程序的错误响应:无法设置IP表:无法启用SKIP DNAT规则:(iptables失败:iptables--wait-t nat-I DOCKER-I br-bedba04c7349-j RETURN:iptables:没有该名称的链/目标/匹配。

我需要做什么才能四处走动?Docker或IP表修改?

Something删除了docker iptables条目。如果您重新启动Docker(systemctl restart docker(,它将重新创建它们。您需要禁用任何其他管理iptables的功能,以防止将来发生这种情况。

sudo systemctl restart docker.socket

当您意外刷新所有链和表时,例如使用iptables --flush时,可能会发生这种情况。只需重新启动您的docker守护程序,如BMitch 所述

最新更新