|
楼主 |
发表于 2022-10-2 21:18:14
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
, S! q9 y, J1 B- {" d0 j8 j: n8 s; y8 n6 j. n; U) ?( i
今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!
8 r4 i; j8 a+ Q4 l; |) k/ K! o; A/ t, o& D) z* l
猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!
# M+ \% U8 `; m4 {0 A$ `5 S0 y+ Q# M: ?& m8 I5 i
sudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status/ e6 M7 W2 ~) E
控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
1 A, T) f' I7 N" o$ w/ }9 r0 ?! Y6 \4 M& G- a: X! q
modprobe ip_tables
/ Z. ?( s2 d! @; q6 c5 o) `modprobe iptable_filter5 V6 ?. `& ?' e4 X: c. r9 W
modprobe iptable_nat
$ T/ f1 J# D: S8 j7 m6 |. X* F1 W9 |modprobe ip_conntrack
3 @( B+ T i4 n1 [9 p6 umodprobe ipt_state
# a3 V+ F1 R5 D% {$ n4 S$ ?) U# 临时开启IP转发2 m! d" t% ~6 N) v2 ^) j8 M9 N3 P
sysctl -w net.ipv4.ip_forward=13 S. v+ \& A. I3 k* K2 P
sysctl -w net.ipv6.conf.all.forwarding=1 |
|