docker 容器内服务自启动

Posted wangmo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 容器内服务自启动相关的知识,希望对你有一定的参考价值。

centos6/7 有区别先说6

centos6:

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

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

docker restart test

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

 

方式二:rc.local + dockerfile

 

centos7:

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

 

以上是关于docker 容器内服务自启动的主要内容,如果未能解决你的问题,请参考以下文章

问题解决Docker容器内服务自启动解决方案

解决docker容器无法sshd开机自启动

解决docker容器无法sshd开机自启动

Docker启动后开启或关闭自启容器

docker容器的启动删除,杀进程,自动重启等操作

Spring容器启动流程