在路由器中安装dockerd

在路由器中安装dockerd

💡 原文中文,约1700字,阅读约需4分钟。
📝

内容提要

在路由器上安装dockerd后,可能会导致无法上网,原因是dockerd启动时会添加影响上网的iptables规则。解决方法是将daemon.json中的iptables和ip6tables设置为false,重启后手动添加必要的iptables规则,以恢复上网功能。

🎯

关键要点

  • 在路由器上安装dockerd后可能会导致无法上网。
  • dockerd启动时会添加影响上网的iptables规则。
  • 解决方法是将daemon.json中的iptables和ip6tables设置为false。
  • 重启后手动添加必要的iptables规则以恢复上网功能。
  • 需要屏蔽dockerd的iptables规则并创建所需规则。
  • 添加必要的iptables规则包括POSTROUTING和INPUT、OUTPUT规则。
  • 如果需要支持ipv6,还需添加相应的ip6tables规则。
➡️

继续阅读