- 在docker下创建独立的虚拟网卡
sudo docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=enp2s0 mac1
–subnet=192.168.1.0/24 --gateway=192.168.1.1
根据你的网段和网关改一下
parent=enp2s0 enp2s0
为你物理网卡的名称 如果不知道可以用ifconfig命令查看
mac1 为创建虚拟网卡的名称
- 运行docker
(举例)sudo docker run --restart=always -itd --ip=192.168.1.3 --network mac1 -v /var/run/docker.sock:/var/run/docker.sock smarthomefans/easydockerweb:latest
–ip=192.168.1.3 --network mac1 --ip=
后面改你想要的ip --network mac1
是使用的虚拟网卡
注:转载自ioBroker中国,原网站已无法访问