首页 > 代码库 > docker 容器内服务自启动

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

 

centos7:

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

 

docker 容器内服务自启动