docker 容器内服务自启动

centos6/7 有区别先说6

centos6:

方式一:rc.local + 容器内的启动脚本

1.chkconfig docker on  #docker开机自启动
2.[root@master yum.repos.d]# tail -1 /etc/rc.local    #开机自启动容器

docker restart test

3.在容器写一个启动服务的脚本 放到 rc.local,开机直接run这个脚本

 

方式二:rc.local + dockerfile-写到chkconfig里面

 

centos7:

启动方法都一样,只不过需要在,rc.local中加上 systemctl starrt docker,否则docker无法开机启动

 

posted @ 2017-06-29 12:06  wangmo  阅读(12440)  评论(2编辑  收藏  举报