|
楼主 |
发表于 2022-9-30 14:25:53
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
! u. f) S6 t; N6 \
( ]. k4 @ k# d6 R% o. T今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!4 c# c& C( C$ V# S/ a6 ]" e9 \, {
# V6 Q$ U5 W! j- K9 k3 t猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay
3 P# \2 n( A9 |* q8 \7 P" |之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!2 }( _% f: j( \' p
- p" K, r6 {# W; wsudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status2 S7 n2 c" P3 j5 G8 y' {
控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
7 K8 r/ W# i& G/ I
u, @; |9 B- x8 emodprobe ip_tables
3 g- ?6 y1 m% }6 V; F, f Z/ mmodprobe iptable_filter/ p) ?+ j( u% b. }
modprobe iptable_nat; b* O9 D* R% _7 O% E; K! K
modprobe ip_conntrack
) M, ? ~) S) P a" h, dmodprobe ipt_state( c/ n: B I6 K* R- b; N5 U
# 临时开启IP转发% v2 n/ d7 y) r& \7 }
sysctl -w net.ipv4.ip_forward=1
) e- T- L, D5 G" q- T; S0 ?, \sysctl -w net.ipv6.conf.all.forwarding=1 |
|