收起左侧

docker功能建议新增macvlan网络模式

8
回复
1721
查看
[ 复制链接 ]

5

主题

56

回帖

160

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2024-9-19 16:28:47 显示全部楼层 阅读模式
可以让容器拥有独立ip 目前主流nas都支持,飞牛加油
收藏
送赞 1
分享

1

主题

7

回帖

0

牛值

江湖小虾

2024-9-19 20:48:44 显示全部楼层
手动去SSH可以开启

0

主题

7

回帖

0

牛值

江湖小虾

2024-9-19 20:55:54 显示全部楼层
老哥发个教程

1

主题

7

回帖

0

牛值

江湖小虾

2024-9-19 21:04:01 显示全部楼层
就正常的命令就行  docker network create -d macvlan --subnet=10.10.10.0/24 --gateway=10.10.10.1 -o parent=eno1 macnet 好像要先加载下驱动 默认没有 modprobe macvlan

不要照抄 上面几个参数百度下

1

主题

7

回帖

0

牛值

江湖小虾

2024-9-19 21:06:24 显示全部楼层
lsmod | grep macvlan 可以看下 是否加载成功

2

主题

4

回帖

0

牛值

江湖小虾

2024-9-19 21:09:16 显示全部楼层
ssh命令支持的,只是没做出来图形用户界面

0

主题

2

回帖

0

牛值

江湖小虾

2024-9-19 23:53:01 显示全部楼层
有macvlan网络模式的,而且可以正常使用。

1

主题

3

回帖

0

牛值

江湖小虾

2024-9-20 11:15:22 显示全部楼层
怎么使用

0

主题

7

回帖

0

牛值

江湖小虾

2024-9-20 14:11:03 显示全部楼层
docker network create -d macvlan \
--subnet=192.168.1.0/24 \
--gateway=192.168.1.1 \
--ipv6 \
--subnet=fd0d:7eb5:2afd::/64 \
--gateway=fd0d:7eb5:2afd::1 \
-o parent=ovs_eth0 \
bridge-host
其中,

第一组 --subnet 和 --gateway 是 IPv4 子网段和网关,根据路由器配置进行设置;
第二组 --subnet 和 --gateway 是为 IPv6 配置的 ULA 网段,根据上面的内容,这部分是私有网段,与宿主机的 IP 设置和路由器设置无关,不会用于公网通信,因此可以自行设置。容器会自动从上级路由获取公网 IPv6 地址。
-o parent 指定了出口网卡,需要通过 ifconfig 或 ip a 命令查看实际的出口网卡,还可能是 en0、eth0 等等,务必修改为正确的网卡。
最后的 bridge-host 是网络名,可以自行命名。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则