如何在 Windows 中连接到 macvlan 或 ipvlan 以获取 docker 网络? [关闭]

问题描述 投票:0回答:1

我尝试在 Windows 上创建类似 macvlan 的 docker-network 但我无法在 Windows 上输入网络接口名称 - 我知道如何在 Linux 上执行此操作。

这里如何尝试在 docker 中创建 macvlan 网络,例如:

docker network create -d macvlan \
    --subnet=192.168.2.0/24 \
    --gateway=192.168.2.1  \
    -o parent=YourInterface \
     demo-macvlan-net

当我在 Windows 中执行

ipconfig /all
时,我的 Wi-Fi 适配器名称如下: “无线局域网适配器Wi-Fi”, 我也尝试使用“netsh 接口 ipv4 转储”——那里的名称也不合适,但这个名称与 Linux 中的 enp0s3 或 wlan0 不同我尝试写这个名称(无线局域网适配器 Wi-Fi 和 Wi- Fi) 在 cmd 中(其中
-o parent=YourInterface
)但它没有用? 我收到了这个:

来自守护进程的错误响应:无效的子接口 vlan 名称 Wi-Fi, 示例格式为 eth0.10

我做错了什么?

windows docker cmd docker-networking docker-network
1个回答
0
投票

macvlan 网络驱动程序仅适用于 Linux 主机,不支持 Docker Desktop for Mac、Docker Desktop for Windows 或 Docker EE for Windows Server。

参考:macvlan 教程

© www.soinside.com 2019 - 2024. All rights reserved.