为了连结相同网段的其他硬体设备,如何设定让Docker on window和宿主在相同的网段?

我尝试了几个方式,和状况

宿主ip 192.168.1.50

  1. Docker run –network=host,docker自身的ip 变 192.168.65.4 不在同个网段

2 Create docker network -d macvlan 或 -d ipvlane,并把subnet 设定与网段相同,但运行起来,似乎不是真的在相同网段,Docker 无法 ping 到硬体设备

再请大家帮忙指引如何让Docker on window和硬体设备在相同的网段

非常感谢

这是不必要的,容器是即用即弃的,同网段容易造成IP冲突,虽然可以通过修改docker0网桥网段地址但是不是一个明智之举。我猜你只是需要流量引入到容器

修改daemon.json文件,配好路由。