docker network.md

概述

使用

macvlan

docker network create 命令用于在 Docker 中创建新的网络,支持不同的网络驱动模式。macvlan 是其中一种网络驱动,它允许你将容器配置为看起来就像是物理网络上的一个独立设备,每个容器都有自己的 MAC 地址。使用 macvlan 网络驱动可以使容器直接与外部网络交互,而不是通过 Docker 主机的端口映射。

1
2
3
4
5
6
7
8
9
10
11
12
docker network create -d macvlan \
--subnet=172.16.0.0/23 \
--gateway=172.16.1.253 \
-o parent=wlp1s0 \
docker_mac

#docker network create -d macvlan \
# --subnet=[子网(建议与虚拟机在同一网段 例172.16.89.0/23)] \
# --gateway=[网关ip 例172.16.88.254] \
# -o parent=[父网卡名(例如ens60)] \
# [网络名(例如mac1)]


docker network.md
https://abrance.github.io/2024/04/30/domain/虚拟化/docker network/
Author
xiaoy
Posted on
April 30, 2024
Licensed under