Docker系列---【docker和docker容器设置开机启动】

这篇具有很好参考价值的文章主要介绍了Docker系列---【docker和docker容器设置开机启动】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker和docker容器设置开机启动

1、设置docker开机启动

systemctl enable docker

2、设置容器自动重启

1)创建容器时设置

docker run -d --restart=always --name 设置容器名 使用的镜像
(上面命令  --name后面两个参数根据实际情况自行修改)
 
# Docker 容器的重启策略如下:
 --restart具体参数值详细信息:
       no        // 默认策略,容器退出时不重启容器;
       on-failure    // 在容器非正常退出时(退出状态非0)才重新启动容器;
       on-failure:3    // 在容器非正常退出时重启容器,最多重启3次;
       always      // 无论退出状态是如何,都重启容器;
       unless-stopped  // 在容器退出时总是重启容器,但是不考虑在 Docker 守护进程启动时就已经停止了的容器。

2)修改已有容器,使用update

如果创建时未指定 --restart=always,可通过update 命令设置文章来源地址https://www.toymoban.com/news/detail-716204.html

docker update --restart=always 容器ID(或者容器名)

到了这里,关于Docker系列---【docker和docker容器设置开机启动】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • docker使用Dockerfile制做容器(以hyperf为列,开机启动)

    1、Dockerfile文件 1-1、执行命令生成hyperf:latest容器(文件名是Dockerfile可以省略,如果是其它文件名需要写上docker build –f dockerfile文件路径 –t 镜像名称:版本) 2、start.sh脚本 3、启动,重新启动也会执行脚本,后面加上/data/start.sh(启动执行脚本,重新启动也会执行脚本)

    2024年01月21日
    浏览(42)
  • Ubuntu开机自启动设置/docker开机自启

            这里有两个程序所以编写了两个脚本,第一脚本(master.sh):         开启一个新的终端,使用conda创建的wood2环境,到指定目录执行main.py程序,并把日志信息保存到指定文件masterLog.txt中。         第二个脚本(wood.sh):         开启一个新的终端,到指定目

    2024年02月06日
    浏览(46)
  • Docker服务以及容器如何设置自动启动

    Linux系统部署Java应用时,经常使用Docker进行安装MySQL、Nginx、Redis等应用,如果碰到服务器断电重启,在没有设置自动启动的情况下,我们所有应用都需要重新手动启动一遍,这样就非常麻烦,不能及时处理,所以本文来讲解一下如果设置自动启动,话不多说,直接开始。 1、

    2024年02月11日
    浏览(54)
  • 超简单实用docker设置容器启动顺序

    问题描述: 在分布式项目部署的过程中,经常要求服务器重启之后,应用能够自动恢复使用,设置开机自启docker及所有容器后会出现的问题是部分服务或环境存在依赖关系导致启动失败。这时就需要控制一下各个服务之间的启动顺序了。 解决办法 1、首先得设置docker开机重启:

    2024年02月15日
    浏览(40)
  • docker容器设置和取消自启动的方法

    命令 说明 docker inspect 容器名称 | grep \\\"RestartPolicy\\\" -A 3 查看指定容器的自启动配置 no:不自动重启 on-failure:容器错误退出则自动重启 always:容器停止则自动重启,手动停止后将在docker守护程序重启后自动重启 unless-stopped:除了当容器停止(手动或其他方式)时,即使在Dock

    2024年02月11日
    浏览(52)
  • docker服务器、以及容器设置自动启动

    查看已启动的服务 查看是否设置开机启动 设置开机启动 关闭开机启动 启动时加--restart=always 如果已经过运行的项目

    2024年02月12日
    浏览(65)
  • Ubuntu虚拟机下docker容器的自启动设置

    一.背景 希望启动虚拟机后,当然docker自动启动了的情况下,我们希望对应的容器也自动启动,比如tomcat或者redis。 二.设置过程 1.如果是已经有容器实例了,修改吧 命令为:sudo docker update --restart=always  容器id或者名称 不知道名称或者id,可以输入命令查看:sudo docker ps -a 关

    2024年02月09日
    浏览(51)
  • 【Docker】如何在设计 dockerfile 过程中,设置容器启动后的定时任务

    jwensh @2023.08.14 在设计 Dockerfile 过程中,可以通过以下步骤设置容器启动后的定时任务: 在 Dockerfile 中选择一个合适的基础镜像。根据你的要求,你可以选择 Alpine Linux 作为基础镜像,它是一个轻量级的 Linux 发行版。 在 Dockerfile 中安装 cron 工具。cron 是一个常用的定时任务管

    2024年02月06日
    浏览(48)
  • Docker实现容器开机自启

    有时候想启动docker的时候,同时也把docker里面的容器也设置成自动启动。 创建容器时,设置自动启动容器,  添加--restart=always 如果创建时未指定 --restart=always ,可通过update 命令设置 服务器停机后,再次启动容器

    2024年02月06日
    浏览(36)
  • Docker开机自启动脚本

    要在 Docker 容器启动时自动启动一个容器,您可以使用 Docker Compose 或者 Systemd。 以下是使用 Systemd 启动 Docker 容器的步骤: 1. 创建一个文件 `/etc/systemd/system/docker-container.service`,并添加以下内容: ```bash [Unit] Description=Docker Container Requires=docker.service After=docker.service [Service] Res

    2024年02月14日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包