当前位置: 首页 > news >正文

docker--容器自启动

restart

设置容器自启动,只需要设置restart选项即可。

查看输入always之后两次点击tab:

wjy@wjy ~ [1]> docker update --restart=always 
…-restart=always  …-restart=no  …-restart=on-failure  …-restart=unless-stopped

restart选项的可选参数:
 

参数作用
always任何情况下停止的容器都重启
unless-stopped手动docker stop关闭的容器,不会重启。
no从不重启(默认)
on-failure在容器异常退出的时候重启

注意:

如果是docker stop停止容器,任何选项容器都不可以重启。

重启次数设置

链接

docker run --restart=on-failure:3 nginx

--restart=on-failure:3表示如果容器异常退出,Docker会尝试重启容器,最多重启3次。

自启动设置

创建新容器

任何情况下都自启动:

docker run -it --name container_name --restart always 容器名

设置已经存在容器自启动

docker update --restart always 容器名或ID

docker update --restart = always 容器/id

使用docker-compose

version: '3'
services:你的服务名:restart: unless-stopped# 其他配置...

容器退出状态码

0:

在容器中exit正常退出。

教程

链接

http://www.dtcms.com/a/285848.html

相关文章:

  • Vue导出Html为Word中包含图片在Microsoft Word显示异常问题
  • Python MP3 归一化器和长度分割器实用工具开发指南
  • 曼哈顿自注意力MaSA,基于曼哈顿距离的显式空间先验,以线性计算复杂度高效建模全局与局部空间关系,提升视觉任务的性能。
  • Java: 反射机制的 ParameterizedType(参数化类型)
  • WEB弹性设计
  • 使用 C++ 和 OpenCV 进行表面划痕检测
  • jQuery最新js文件下载教程
  • Django母婴商城项目实践(五)
  • Python 使用期物处理并发(使用concurrent.futures模块下载)
  • 黑马Node.js全套入门教程,nodejs新教程含es6模块化+npm+express+webpack+promise等_ts对象笔记
  • MISRA C-2012准则之指针类型转换
  • build.log中的is not a subdirectory of和ScanSourceDirectories函数的关系
  • 「Java案例」方法重装求不同类型数的立方
  • MySql:索引,结构
  • Leetcode 04 java
  • cocosCreator2.4 Android 输入法遮挡
  • JAVA中StringBuilder类,StringJoiner类构造函数方法简单介绍
  • C语言基础:数组练习题
  • Zabbix安装-Server
  • 【JS笔记】Java Script学习笔记
  • 【C语言进阶】题目练习(2)
  • react控制react Popover组件显示隐藏
  • Vue3 中使用 Element Plus 实现自定义按钮的 ElNotification 提示框
  • WAF 能防御哪些攻击?
  • logback日志控制服务器日志输出
  • Leetcode刷题营第三十三题:对称二叉树
  • Gitee 远程库多人如何协作?
  • gitlab-runner配置问题记录
  • hive分区表临时加载日批数据文件
  • TapData 出席 2025 MongoDB 用户大会新加坡站,分享构建实时统一数据平台最佳实践