Docker自启动

时间:2022-07-22
本文章向大家介绍Docker自启动,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

查看已启动的服务

systemctl list-units --type=service

查看Docker是否开机自启

systemctl list-unit-files | grep enable

如果不是enable

就设置一下

systemctl enable docker.service

接下来设置Docker容器的自动启动

在启动时加--restart=always,例如

docker run -di -p 3306:3306 --name=mysql --restart=always -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:latest

如果已经启动的项目,则使用update更新:

docker update --restart=always mysql