1.通过ifconfig查询物理网卡信息,名称为eno1
2.route -n,查询网关为10.68.2.1
3.使用docker命令创建网络
docker network create -d macvlan \
--subnet 10.68.2.0/24 --gateway 10.68.2.1 \
-o parent=eno1 -o macvlan_mode=bridge macnet
# parent指定物理网卡名称,
# 创建的网络名称为macnet
4.创建docker-compose.yml文件
version: "2"
services:
ubuntu-master:
image: ubuntu:16.04
networks:
default:
ipv4_address: 10.68.2.133
container_name: ubuntu-master
privileged: true
tty: true
networks:
default:
external:
name: macnet