查看已启动的服务

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


腾讯云社区邀请各位技术博主加入,福利多多噢!
Last modification:August 11th, 2020 at 02:19 pm
如果觉得我的文章对你有用,请随意赞赏