|
楼主 |
发表于 2022-9-30 14:25:53
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
% E1 Y# A+ B! D# u$ @: O/ m
4 D4 C" K; ^0 e+ a) J, ^2 Q/ U今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!2 h( g) b, x" f1 x1 s. `' [/ _4 G
3 X/ z5 g; A2 K, [$ z* Y+ Q
猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay: {1 t! x: R# A; @- f
之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!
" I) U% F* C0 T& \: F% a- q! |
9 l+ t/ l6 W0 dsudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status
: C9 |* u' E5 |6 x# r- W控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
+ A" J8 F# _' v4 M V0 o, A
% w% I; _& v# `% Kmodprobe ip_tables% G; } v) \* l7 |# g& N" o
modprobe iptable_filter
$ i5 X8 v2 c. v+ v7 B* X+ Xmodprobe iptable_nat
9 h4 s) x% g* gmodprobe ip_conntrack
+ A6 K/ [; A+ ^" G' d' z+ Xmodprobe ipt_state# V \5 g- ~+ ~2 U* G1 W2 F) v
# 临时开启IP转发- C! p. ~, J5 P0 `$ ?; g4 J6 I3 b
sysctl -w net.ipv4.ip_forward=13 C' K* e1 G7 D3 a0 U
sysctl -w net.ipv6.conf.all.forwarding=1 |
|