|
楼主 |
发表于 2022-9-30 14:25:53
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
( {3 r+ t7 L. t# S: G+ W/ X( y* d+ H& v
今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!
6 c1 [1 }) L Q* i5 E
9 K8 X( T8 y1 g$ [) F% k/ [猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay/ k8 |1 S+ `6 @2 w, }2 d: F9 m% d
之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!
' \' `0 t: \9 \. a' C; V7 ]! a
- w0 l1 Q$ M [9 ~9 H' Z' P' A; K* Msudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status" f' H0 U' u, |: k
控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
4 e! v- O: @! H1 l9 l9 ]/ h; N' E% ^9 y& y6 g0 b8 r* r
modprobe ip_tables7 ]3 \ K: O! |4 l/ Z6 \
modprobe iptable_filter
" Y7 |% p, c- G2 H4 \. bmodprobe iptable_nat8 _ E8 `3 s) K+ ~" |" \
modprobe ip_conntrack* M4 C/ s' q- D, P! p
modprobe ipt_state
2 t I8 [4 K2 @; k% m6 j3 j _# 临时开启IP转发2 T, ]! ]; a: I4 E
sysctl -w net.ipv4.ip_forward=15 z% d8 F) z2 I0 ^+ ~- M5 i+ V: b
sysctl -w net.ipv6.conf.all.forwarding=1 |
|