
一、 docker 服务启动启动
# 开启 docker 自启动
```
systemctl enable docker.service
```
# 关闭 docker 自启动
```
systemctl disable docker.service
```
二、docker 容器自动启动
```
# 开启容器自启动
docker update --restart=always 【容器名】
```
例如:docker update --restart=always tracker
```
# 关闭容器自启动
docker update --restart=no【容器名】
```
例如:docker update --restart=no tracker
##### 相关配置解析
no:
不要自动重启容器。(默认)
on-failure:
如果容器由于错误而退出,则重新启动容器,该错误表现为非零退出代码。
always:
如果容器停止,请务必重启容器。如果手动停止,则仅在Docker守护程序重新启动或手动重新启动容器本身时才重新启动。(参见重启政策详情中列出的第二个项目)
unless-stopped:
类似于always,除了当容器停止(手动或其他方式)时,即使在Docker守护程序重新启动后也不会重新启动容器。
```
```
文章知识点与官方知识档案匹配,可进一步学习相关知识
————————————————
版权声明:本文为CSDN博主「普通网友」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_67392661/article/details/123732115