硬件生产Docker

docker br issues

”固定IP“這個問題其實之前有問過,不過目前還是沒有什麼好的解決辦法! 其实我希望得到的效果很简单, 简单来说有以下几点:1. docker start 起来有固定IP(非docker0 的网络段IP) 2. 不能占用别人的IP EX: 小弟使用的172.29.22.1/24 网络, 那么如果docker daemon 启动的时候是...显示全部

”固定IP“這個問題其實之前有問過,不過目前還是沒有什麼好的解決辦法!

其实我希望得到的效果很简单, 简单来说有以下几点:

1. docker start 起来有固定IP(非docker0 的网络段IP)

2. 不能占用别人的IP

EX: 小弟使用的172.29.22.1/24 网络, 那么如果docker daemon 启动的时候是以这个网络启动的话,docker 第一次启动的时候会占用172.29.22.1 ,第二次会占用172.29.22.2 这不是希望看到的,也不能出现这种情况

3. 必须先有网络,再有docker,也就是pipework 不能work

EX: docker run -it centos6  /custom/init   这样来启动, init 中有一些初始化的内容是基于网络畅通的情况下才能正常工作。 如果先有docker再设置网络,这样就不能满足要求了


之前有一个朋友将 docker 目前启动的时候可以指定 ip 范围,但是第二点 还是会有问题!

不知道现在有什么好办法

收起
参与5

返回dl528888的回答

dl528888dl528888系统运维工程师游戏公司

参考http://www.aixchina.net/club/thread-123383-1-2.html,你自己指定固定ip段,然后配置固定ip,并设置容器重启后ip不变化。

互联网服务 · 2015-09-28
浏览843

回答者

dl528888
系统运维工程师游戏公司
擅长领域: 云计算容器容器云

dl528888 最近回答过的问题

回答状态

  • 发布时间:2015-09-28
  • 关注会员:3 人
  • 回答浏览:843
  • X社区推广