docker参数--restart=always

这篇具有很好参考价值的文章主要介绍了docker参数--restart=always。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 说明:
    使用docker run命令创建容器时没有添加参数 --restart=always ,导致的后果是:当 Docker 重启时,容器未能自动启动。
# docker run -ti -p 9501:9501 --restart=always  -v /data/nginx:/nginx:latest

–restart=always : 开机启动,失败也会一直重启;

–restart=on-failure:10 : 表示最多重启10次

  1. docker run --restart具体参数值详细信息
no -  容器退出时,不重启容器;

on-failure - 只有在非0状态退出时才从新启动容器;

always - 无论退出状态是如何,都重启容器;
  1. 已经运行的容器添加restart参数
    如果是已经在运行中的容器要加上该参数:
# docker  update --restart=always  容器名字或者容器ID

立即生效需要重启docker

# systemctl restart docker

不然就等到它下次重启自动生效。文章来源地址https://www.toymoban.com/news/detail-529169.html

到了这里,关于docker参数--restart=always的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件测试|全面解析Docker Start/Stop/Restart命令:管理容器生命周期的必备工具

    简介 Docker是一种流行的容器化平台,用于构建、分发和运行应用程序。在使用Docker时,经常需要管理容器的生命周期,包括启动、停止和重启容器。本文将详细介绍Docker中的 docker start 、 docker stop 和 docker restart 命令,帮助您全面了解如何管理容器的运行状态。 在Docker中,容

    2024年02月08日
    浏览(37)
  • docker进入容器时报错 Error response from daemon: Container xxx is restarting, wait until the container is

    使用docker run命令运行容器,再进入容器时报错 运行容器命令 docker run --restart=always --name mongo -v /data/mongo:/data/db -p 27017:27017 -d mongo --auth 进入容器命令 docker exec -it mongo bash Error response from daemon: Container 90831dd80b32a1502d9535c874ceec899b5fd70c883481195b4f36cd29be47b0 is restarting, wait until the cont

    2024年02月11日
    浏览(43)
  • docker修改Docker容器启动配置参数

    目录 一、docker启动命令少了 --restart=always 1、Docker 命令修改 2、直接改配置文件 二、修改类似于配置数据库的文件 docker container update --restart=always 容器名字 首先停止容器,不然无法修改配置文件 配置文件路径为: /var/lib/docker/containers/容器ID 在该目录下找到一个文件  hostc

    2024年02月11日
    浏览(29)
  • 修改 docker 容器的启动参数等信息

    docker 容器在之前启动时,指定了 cmd 启动参数和挂载目录等配置。后来因为业务需要,需要变更启动参数或挂载目录等信息。 1、停止所有 docker 容器 2、停止 docker 服务(不同操作系统命令所有区别) 这一步很重要,否则修改无法成功,你会发现修改后配置又回去了。 3、找

    2024年02月12日
    浏览(36)
  • docker篇---重启策略 + run 容器常用参数

    container runctime 负责的是容器的生命周期管理 OCI :(open container initiative)开源容器协议, 包含两个规范:运行规范(runctime spec)-对容器状态、创建、删除、查看定义 镜像规范(image-spec)-如何创建一个OCI 运行时的系统包 CRI (container run interface) 容器运行接口 隔开了各个

    2024年02月12日
    浏览(42)
  • docker-Restarting (1)

    说明:遇到过的问题,整理于此处,望牢记,悉知. 1. 报错明细: docker 容器无论如何restart ,状态status 一直是 Restarting (1) 49 seconds ago 2.问题排查以及解决方法: 看日志排查问题,如果docker是前段界面,正常的话是不会有日志的,但是如果一直 Restarting 会有详细报错的日志 ,后台日志也都有

    2024年02月12日
    浏览(29)
  • 彻底搞懂Docker容器与Kraft模式kafka集群关于消息大小相关参数设置

    部署背景: 在DockerHub拉取的bitnami/kafka:3.4.1 镜像,如果要部署在Docker-Swarm集群或者单Docker部署,对于消息大小设置需要添加参数 KAFKA_CFG_MESSAGE_MAX_BYTES,如果设置为其他不符合规范的参数格式,会导致容器一直启动不了。 PS:KAFKA_CFG_MESSAGE_MAX_BYTES 是针对Broker级别消息大小限制

    2024年02月08日
    浏览(31)
  • docker 启动MySQL一直处于restarting状态

    docker 启动MySQL失败,我通过 docker logs -f mysql 命令查看 日志发现以下错误 该日志大概意思就是说没找到 /etc/mysql/conf.d 这个文件夹。原因其实是官方的配置文件已经不放在/etc/mysql底下了,这底下就两个空文件夹。 1.先创建一个简单的mysql容器实例 2.复制里面的/etc/mysql文件夹

    2024年02月10日
    浏览(30)
  • k8s部署es, 容器一直重启, 报错提示“Back-off restarting failed container“

    最近学习k8s, 在win10的minikube上部署ES, 容器一直在重启, 报错提示只有\\\"Back-off restarting failed container\\\", 现将定位过程记录以备日后查阅 es容器一直重启, event报错提示只有一句\\\"Back-off restarting failed container\\\" 网上查到\\\"Back-off restarting failed container\\\"的报错, 一般是容器的启动命令异常退

    2024年02月16日
    浏览(39)
  • ①【Docker】Linux安装Docker容器教程

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ 查看系统内核版本 : [root@localhost ~]# uname -r 3.10.0-957.el7.x86_64 x86 64位系统,如果是32位则无法安装docker 更新

    2024年03月23日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包