|
楼主 |
发表于 2022-10-2 21:18:14
|
显示全部楼层
猫盘的Docker一直没有bridge网络,只用host的话有些默认80端口的容器镜像无法使用。
9 ]8 y& C. J, d3 _3 e9 O4 ~/ Y
5 `1 M, @" A1 I今天有空折腾了下,简单几步即可启用bridge桥接网络,终于满血版的docker了。。。折腾吧!
6 b0 y7 K6 _: }- J% K- D |# I/ ^0 ?- v: f' V* T; b3 [
猫盘Docker DSM7版本支持网络:bridge、host、ipvlan、macvlan、none、overlay之前安装的DSM7.x猫盘ARM群晖Docker开启bridge桥接网络命令:仅支持DSM7系统!!!修复完毕重启套件即可!. s8 w8 I+ k, F) P' ?8 s
7 d* d( q8 z$ w' w. W5 X6 [0 Z( [
sudo sed -i 's/DAEMON_ARGS=/# DAEMON_ARGS=/g' /var/packages/Docker/scripts/start-stop-status6 {, @" U( g' F+ O6 A* Q! n
控制面板-计划任务,新增-触发的任务,root权限。(2022.5.25更新的三合一修复也集成了,重新修复下就不需要添加任务了). e" p+ Q: b3 c: u3 T& W9 b
' x1 h7 J8 S# x6 N* O8 A' Jmodprobe ip_tables
& K6 n* f0 S0 U1 e- Xmodprobe iptable_filter3 D' G: l& p+ t$ s9 A
modprobe iptable_nat
4 q! C' s. O. f; x, v6 vmodprobe ip_conntrack2 f; Q+ `& F& A
modprobe ipt_state
: O9 s8 W7 I3 V$ v# 临时开启IP转发
6 P# q2 J! m/ R: [1 u8 L7 O0 Usysctl -w net.ipv4.ip_forward=1
' o1 P0 ~+ d; E( l6 Z) wsysctl -w net.ipv6.conf.all.forwarding=1 |
|