📅  最后修改于: 2023-12-03 15:31:26.638000             🧑  作者: Mango
在使用 Docker 时,系统默认会添加一些 iptables 规则,来保证网络的通信和容器的正常运作。而当我们不需要 Docker 时,可以通过删除这些规则来避免不必要的风险。
以下是删除 Docker 规则的步骤:
sudo iptables -S
DOCKER
开头sudo iptables -S | grep -i docker
sudo iptables -D INPUT [rule_number]
sudo iptables -D FORWARD [rule_number]
sudo iptables -D OUTPUT [rule_number]
其中 [rule_number]
是要删除的规则编号,可以在第二步找到。例如:
sudo iptables -D INPUT 4
sudo iptables -D FORWARD 2
sudo iptables -D OUTPUT 1
sudo iptables -S
记得在删除规则时,不要删除自己需要的其他规则。
如果想要持久化删除规则,可以将删除命令写入 iptables 配置文件中。
以上就是删除 Docker 规则的步骤,通过这些步骤可以避免不必要的网络风险。在实际使用时,可以根据需要添加或删除相应的规则。