java1234开源博客系统
博客信息

docker自定义网络模式,实现容器固定ip地址

0
发布时间:『 2020-02-09 11:15』  博客类别:Docker  阅读(22)

我们在使用Docker容器时候,每次启动容器,容器分配到的虚拟IP经常变动,这样会给运维人员带来很多烦恼;


Docker默认使用的是bridge 桥接网络模式,

我们可以查看下 docker network ls 

1.jpg


我们创建自定义网络模式;

docker network create --subnet=172。20。0。0/16 extnetwork


QQ鎴浘20200209110825.jpg


创建容器并指定IP;

通过--net extnetwork --ip 172。20。0。2 指定   

案例:

docker run -p 8066:8066 -it  -v /home/docker/mycat/conf/:/home/mycat/conf/ -v /home/docker/mycat/logs/:/home/mycat/logs/ --net extnetwork --ip 172。20。0。2 镜像id

这里必须用172.20.0.2开始分配,因为172.20.0.1是网关;


查看容器信息;

docker inspect 容器id

QQ鎴浘20200209111135.jpg

完美分配了;


扩展:

docker network rm extnetwork #删除网络





关键字:   docker  
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有
欢乐斗牛 盛通彩票 PK10牛牛 极速飞艇 秒速快3 澳洲幸运10开奖结果 极速飞艇 东方彩票 极速PK拾 奔驰彩票开奖