# 创建macvlan网络,不指定子网,让容器通过DHCP获取IP 1 虚拟机额外开个网卡 # 注意:这种方式在某些Docker版本中可能需要额外配置 sudo docker network create -d macvlan --subnet=192.168.66.0/24 --gateway=192.168.66.1 -o parent=ens37 macvlan_dhcp_network # 直接指定mac 和 固态ip 使用。更加简单 docker run -it --rm --network macvlan_dhcp_network --mac-address 02:42:ac:11:00:02 --ip 192.168.66.124 fy93:latest bash (实测不稳定)