博客
关于我
docker自定义网络模式,实现容器固定ip地址
阅读量:614 次
发布时间:2019-03-12

本文共 496 字,大约阅读时间需要 1 分钟。

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

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

我们可以查看下 docker network ls

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

docker network create --subnet=172.20.0.0/16 extnetwork

创建容器并指定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

完美分配了;

扩展:

docker network rm extnetwork #删除网络

转载地址:http://cxjxz.baihongyu.com/

你可能感兴趣的文章
mpvue的使用(一)必要的开发环境
查看>>
MQ 重复消费如何解决?
查看>>
mqtt broker服务端
查看>>
MQTT 保留消息
查看>>
MQTT 持久会话与 Clean Session 详解
查看>>
MQTT工作笔记0007---剩余长度
查看>>
MQTT工作笔记0009---订阅主题和订阅确认
查看>>
Mqtt搭建代理服务器进行通信-浅析
查看>>
MS Edge浏览器“STATUS_INVALID_IMAGE_HASH“兼容性问题
查看>>
ms sql server 2008 sp2更新异常
查看>>
MS UC 2013-0-Prepare Tool
查看>>
MSBuild 教程(2)
查看>>
msbuild发布web应用程序
查看>>
MSB与LSB
查看>>
MSCRM调用外部JS文件
查看>>
MSCRM调用外部JS文件
查看>>
MSEdgeDriver (Chromium) 不适用于版本 >= 79.0.313 (Canary)
查看>>
MsEdgeTTS开源项目使用教程
查看>>
msf
查看>>
MSSQL数据库查询优化(一)
查看>>