|
楼主 |
发表于 2022-10-2 21:18:14
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。* B5 T, _( Q7 R J+ F* O- [
) E* t3 `2 W1 m( R/ s N6 ]$ v
今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!7 k+ z5 [/ v6 g5 H: Z+ l
8 t2 M7 T( {- g
猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!
; ~! C6 `' P* V# r1 i% v8 h" z W: w, o# N, b! U
sudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status
" F$ a" ?9 ~. X控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了)
5 L5 p" |- ?: `' _# f3 K
1 v; {0 M6 Q! Jmodprobe ip_tables
* c0 z1 W' C: A+ [: }modprobe iptable_filter& `- `. S% k0 T. U8 T
modprobe iptable_nat
5 v# u; H* m r4 c1 X1 nmodprobe ip_conntrack
! i, A' d0 _9 ?- P9 xmodprobe ipt_state
3 N. ^$ K# c7 _) C7 x2 x# 临时开启IP转发
1 F* }" }9 e0 U( o, o, Esysctl -w net.ipv4.ip_forward=1
2 @, {' ?: v; ]0 y' {$ Nsysctl -w net.ipv6.conf.all.forwarding=1 |
|