|
楼主 |
发表于 2022-9-30 14:25:53
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
0 [! J2 @# \$ t& T4 {$ c
/ | k O* i. E' b: A. D. w. w今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!
+ y. a' Y) h' A. H; j9 R$ G
9 u6 \' b, ^6 ~3 o9 e8 C, F猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay" B. K# Q3 K1 c2 ] T' O
之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!
% k& ~, c' f H% v0 A$ z* A3 C9 R: [# Y4 X! x# d
sudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status& f3 [/ B; J4 P" H9 s' ]
控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
5 {0 D! O/ o5 Y4 ]7 \
4 R' ]) h( S/ S0 Qmodprobe ip_tables
/ I0 w) A( k/ _5 d6 ~; umodprobe iptable_filter& `. ^$ `, I( F; L3 f% P( w
modprobe iptable_nat
% ?9 ] q3 O7 m4 _# F+ smodprobe ip_conntrack
* T( R9 {) D! M0 Z& e U! }' _! Umodprobe ipt_state+ X8 V& z* N, {- D/ ~$ k2 z5 y7 ~: |
# 临时开启IP转发
8 G- L( k; t" L! ^sysctl -w net.ipv4.ip_forward=1
8 ^. V Y+ W( ^: D& Bsysctl -w net.ipv6.conf.all.forwarding=1 |
|