1. 程式人生 > >Docker1.12讓容器使用和宿主機同一個網段

Docker1.12讓容器使用和宿主機同一個網段

docker1.12讓容器使用和宿主機同一個網段

步驟一:創建網絡
$ docker network create -d macvlan --subnet=172.16.0.0/24 --gateway=172.16.0.1 -o parent=eno16777736 mynet
548d79fe04c613d3ca180e8689f2207f71534020bc39566d62d0b5aeb67fc8b5

參數解析:
-d macvlan 加載kernel的模塊名
--subnet 宿主機所在網段
--gateway 宿主機所在網段網關
-o parent 繼承指定網段的網卡

步驟二:運行容器
$ docker run --net=mynet --ip=172.16.0.100 -it -d --rm centos:6.7 /bin/bash



參數解析:
--ip 可以指定容器的IP

本文出自 “一點點” 博客,請務必保留此出處http://pengai.blog.51cto.com/6326789/1928926

Docker1.12讓容器使用和宿主機同一個網段