1.输入nmcli,查询宿主机网卡名称,ip、网关

 

 2.docker创建网卡

       docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1  -o  parent=eno1 macnet

参数设置:

        --subnet=192.168.1.0/24 为你IP组,用你查询的的IP最后改为.0就行,其他不变

        --gateway=192.168.1.1 为你网关,根据你第一步查询的改就行

        parent=eno1 为你的网卡,按照查询的改

其他命令:

        查询docker所有网卡 docker network ls

                

      删除创建的docker网卡

             docker network rm c286ac8362cf #网卡ID

3.docker运行设置网卡,

          docker run 。。。。  --net=macnet  或 --network=macnet 。。。。

Logo

更多推荐