17
2022
11
00:05:38

Docker服务以及容器如何设置自动启动

Linux系统部署Java应用时,经常使用Docker进行安装MySQL、Nginx、Redis等应用,如果碰到服务器断电重启,在没有设置自动启动的情况下,我们所有应用都需要重新手动启动一遍,这样就非常麻烦,不能及时处理,所以本文来讲解一下如果设置自动启动,话不多说,直接开始。


一、Docker服务设置自动启动

1、查看已经启动的服务

systemctl list-units --type=service


说明docker服务已经启动,如果没有启动,就先执行一下启动命令: systemctl start docker


2、查看是否设置开机启动

systemctl list-unit-files | grep docker


说明docker服务没有设置开机启动


3、设置开机启动

systemctl enable docker.service


说明已经设置成功,如果要取消开机启动,执行命令:systemctl disable docker.service


二、Docker容器设置自动启动

1、启动相关应用

比如:Mysql、Nginx、Redis,具体如果安装启动,我这里就不多说,我主要讲解一下已经启动的应用容器如何设置自动启动。

2、设置容器自启

docker update --restart=always 容器名称



 如上图所示,我依次设置了Nginx、Redis、Mysql容器开机自启。





推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/2996.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: