猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!
猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay
仅支持DSM7系统!!!仅支持DSM7系统!!!仅支持DSM7系统!!!
2022.5.25下载DSM7的Docker套件已默认开启bridge桥接网络!无需再修复!
之前安装的DSM7.x猫盘armv8群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!
sudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status
控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
modprobe ip_tables
modprobe iptable_filter
modprobe iptable_nat
modprobe ip_conntrack
modprobe ipt_state
# 临时开启IP转发
sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1
DSM6.x内核不全,iptables无法运行,以上仅支持DSM7.x的armv8群晖!
DSM6.x内核不全,iptables无法运行,以上仅支持DSM7.x的armv8群晖!
DSM6.x内核不全,iptables无法运行,以上仅支持DSM7.x的armv8群晖!
另关于群晖iptables的补充和开启IPV6支持,参考:
https://github.com/sjtuross/syno-iptables
https://github.com/wangliangliang2/fix_synology_docker_ipv6
(已屏蔽旧内容)
原创文章,作者:ERROR204,本文章内容未经书面许可禁止一切形式的转载:https://imnks.com/5508.html