将docker-bootstrap运行在upstart上


在docker后台进程中创建出一个bootstrap unix sock实例, flannel网络组件通过该实例覆盖docker默认网络启动方式(docker0).
但是服务器重启后, 发现bootstrap unix sock 丢失, docker网络恢复到配置flannel之前的状态, 原先删除的docker0又回来了.
官网建议在upstart中运行启动bootstrap脚本.
正在尝试修改/etc/init/docker.conf里面的一些配置信息, 看看是不是能修改默认的docker sock.

操作链接 : http://kubernetes.io/docs/gett ... ster/
bootstrap启动脚本:
sudo sh -c 'docker daemon -H unix:///var/run/docker-bootstrap.sock -p /var/run/docker-bootstrap.pid --iptables=false --ip-masq=false --bridge=none --graph=/var/lib/docker-bootstrap 2> /var/log/docker-bootstrap.log 1> /dev/null &'
os : ubuntu 14.04
docker version : 1.11.2
已邀请:

dcc88508332

赞同来自:


大概描述下问题的起因, 链接中主要采用另起一个unix sock的方式来覆盖原生docker网络, 由于某些原因重启后导致又恢复到原生网络.

要回复问题请先登录注册