|
楼主 |
发表于 2022-9-30 14:25:53
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。, d; U+ C, F- R4 A5 Y( R% g% [
/ f+ p1 a- c0 J3 Q z$ _
今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!: r! O' h# c- H, U: [9 ] u
5 K2 _# _) c! B' H. r5 }
猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay8 {7 ]5 L, ~7 |$ F; ~% a% R
之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!9 O+ i$ R5 [2 C" t7 j
: w q6 ]; j4 ^5 x4 r" |
sudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status
4 R1 G9 m0 h3 i! w" g& m/ M" n; t6 r控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)9 B% X. w& \: Y/ C2 y7 _$ b: N
" c) u! J) v, [# i" {* b* I
modprobe ip_tables
5 k3 X) s8 }) D0 t3 Qmodprobe iptable_filter: s% c9 a7 M5 G/ A, W: r3 r; Z4 M% e
modprobe iptable_nat
+ ~. s" A8 ]- Kmodprobe ip_conntrack3 H! o- H& P0 `
modprobe ipt_state
7 ^0 L/ S: w# j4 p3 |# 临时开启IP转发4 B$ K9 b- w1 ~; }) f$ ?
sysctl -w net.ipv4.ip_forward=1
8 G; U8 i0 j* Q9 o3 Q6 _sysctl -w net.ipv6.conf.all.forwarding=1 |
|