#楼主# 2021-7-27

跳转到指定楼层
如果群晖网段变化,或者多网口需要切换已经安装运行的容器使用网络的接口。可以
1、先登陆群晖,打开docker管理器,停止正在运行的容器;
2、在docker网络选项中将原容器从绑定的网络中删除;
3、登陆ssh删除原macvlan,建立新的macvlan;
4、在群晖docker管理界面,网络选项中新增容器绑定。
5、启动容器。
涉及的命令:
sudo docker network ls      查看docker网络列表
sudo docker network rm networkID   移除原macvlan
sudo docker network create -d macvlan --subnet=172.16.7.0/23 -o parent=eth3 bridge-host 建立新的macvlan
注意:
subnet=172.16.7.0/23 是你群晖所在的网段 /23 还是 /24 取决于你使用的网段。如果是192.168.1.X 255.255.255.0 用/24
networkID 中l和1显示出来都踏马一个样子,会有删除不成功。如果不是l就是1试试,反正不会怀孕。
parent=eth3 这个=?要看你自己绑定的网络是哪个,不知道的执行一下
sudo ifconfig 看看你要绑哪个就用哪个最前面的那个名字


为啥我不贴图?因为贴图是的痛苦的事情,这个BBS贴个图我能写本史记,所以算了不贴图,不懂的留言,我再回复。


本帖被以下淘专辑推荐:

转播转播 分享淘帖
回复

使用道具

成为第一个回答人