docker创建macvlan网卡方法

 时间:2026-02-14 08:36:42

1、做本实验之前需要先安装好dokcer并已经启动docker服务

docker创建macvlan网卡方法

2、通过ifconfig命令确定物理网卡的名称为ens32,以及网段netmask 255.255.255.0,应该为192.168.137.0/24

docker创建macvlan网卡方法

3、route -n命令获取到网关为192.168.137.2

docker创建macvlan网卡方法

4、使用下面命令创建网卡,名称为macnet

docker network create -d macvlan --subnet 192.168.137.0/24 --gateway 192.168.137.2 -o parent=ens32 -o macvlan_mode=bridge macnet

docker创建macvlan网卡方法

5、docker network ls命令查看网卡名称,名称为macnet的网卡已经添加成功

docker创建macvlan网卡方法

6、通过下面命令加上新增的网卡名称,就能够获取到网卡明细了

docker network inspect macnet

docker创建macvlan网卡方法

7、下面步骤是获取dokcer image,并测试新建的网卡macnet

查找mysql相关的镜像

docker search mysql

docker创建macvlan网卡方法

8、拉取mysql相关的镜像

docker pull docker.io/mysql

docker创建macvlan网卡方法

9、使用下面命令创建一个ip地址为192.168.137.3的容器,使用网卡macnet 

docker run --privileged -ti --net macnet --ip 192.168.137.3 -d --name jdk1 centos7:jdk1.8_F /usr/sbin/init

docker创建macvlan网卡方法

10、使用下面命令进入容器并测试网络

docker exec -it jdk1 /bin/bash

docker创建macvlan网卡方法

  • 192.168.0.1手机登陆腾达路由器设置WIFI密码
  • 怎么桥接路由器?家里怎么连两个路由器?
  • 360企业安全云的安全大脑怎么用
  • 四姑娘山双桥沟攻略
  • 空调的外机为什么有很大的声音
  • 热门搜索
    相忘于江湖是什么意思 s999银是什么意思 television是什么意思 白居易被称为什么 钓鱼线什么牌子好 ordinary是什么意思 玉树临风的意思 尘埃的意思 新年祝福成语 干咳是什么意思