返回顶部
首页 > 资讯 > 精选 >Docker容器的自启动
  • 295
分享到

Docker容器的自启动

2023-06-05 22:06:49 295人浏览 薄情痞子
摘要

Docker的自启动通过sysv-rc-conf等管理启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo system

Docker的自启动

  • 通过sysv-rc-conf等管理
启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo systemctl start docker

将脚本放置在/etc/init.d/目录下,修改成root执行权限,然后输入

sysv-rc-conf

在界面上设置启动权限。

如果是apt安装的docker,启动脚本已经自动放置在/etc/init.d/目录下了。

docker容器的自启动

我们设置了docker自启动后,docker可以管理各种容器了,对于容器我们也可以设置重启的策略。

在容器退出或断电开机后,docker可以通过在容器创建时的--restart参数来指定重启策略;

# 多个参数值选择no  不自动重启容器. (默认值)on-failure  容器发生error而退出(容器退出状态不为0)重启容器,可以指定重启的最大次数,如:on-failure:10unless-stopped  在容器已经stop掉或Docker stoped/restarted的时候才重启容器always  在容器已经stop掉或Docker stoped/restarted的时候才重启容器,手动stop的不算
# 设置启动策略docker run --restart always --name myNginx -d nginx
  • 如果容器已经被创建,我们想要修改容器的重启策略
docker update --restart no mynginx

注意:

  • 容器只有在成功启动后restart policy才能生效。这里的"成功启动"是指容器处于up至少10秒且已经处于docker监管。这是避免没有成功启动的容器陷入restart的死循环。

  • 如果手动stop一个容器,容器设置的restart policy将会被忽略,除非Docker守护进程重启或者容器手动重启;这是避免了如果重启策略设置了always,如果不忽略policy那么容器无法手动停止。

--结束END--

本文标题: Docker容器的自启动

本文链接: https://lsjlt.com/news/244862.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Docker容器的自启动
    docker的自启动通过sysv-rc-conf等管理启动脚本# docker.service#!/bin/shsudo systemctl enable dockersudo system...
    99+
    2023-06-05
  • docker容器自启动命令是什么
    本篇内容主要讲解“docker容器自启动命令是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker容器自启动命令是什么”吧!docker容器自启动命令可以通过增加参数来达到,服务重启后...
    99+
    2023-07-04
  • 如何设置docker开机自启动,并设置容器自动重启
    目录设置docker开机自启动,并设置容器自动重启设置docker开机启动设置容器自动重启docker常用命令 设置docker、容器 自动启动启动docker 设置docker 自...
    99+
    2023-02-14
    docker开机自启动 容器自动重启 docker自启动
  • Docker怎么进入启动容器
    这篇文章主要介绍Docker怎么进入启动容器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文介绍了Docker如何进入启动容器,分享给大家,具体如下:在使用-d参数时,容器启动后会进入后台,用户无法看到容器中的信息...
    99+
    2023-06-07
  • docker容器启动的参数有哪些
    Docker容器启动时可以使用以下参数:1. `-d, --detach`:以后台模式运行容器。2. `-p, --publish`...
    99+
    2023-09-16
    docker
  • docker启动容器的方式有哪些
    Docker启动容器的方式有以下几种:1. 使用`docker run`命令启动容器,例如:`docker run `。2. 使用`...
    99+
    2023-09-16
    docker
  • docker怎么创建容器并启动
    要创建并启动一个Docker容器,您可以按照以下步骤操作: 使用docker run命令创建并启动一个容器。例如,要创建一个基于U...
    99+
    2024-04-02
  • 如何在 Docker 容器中自动重启 golang 应用程序?
    小伙伴们对Golang编程感兴趣吗?是否正在学习相关知识点?如果是,那么本文《如何在 Docker 容器中自动重启 golang 应用程序?》,就很适合你,本篇文章讲解的知识点主要包括。在之后的文章...
    99+
    2024-04-04
  • docker如何获取容器的启动命令
    这篇文章主要介绍docker如何获取容器的启动命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如何获取容器的启动命令容器早已创建好,如何得知它的启动参数(数据挂载到哪)#假设通过如下命令启动了一个容器docker&...
    99+
    2023-06-14
  • docker怎么查看容器启动命令
    本篇内容介绍了“docker怎么查看容器启动命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!eg:docker ps 查看正在运行的容器:...
    99+
    2023-07-05
  • docker容器无法启动如何解决
    如果Docker容器无法启动,可能会有多种原因。以下是一些常见的解决方法: 检查容器日志:使用docker logs命令来查看容...
    99+
    2024-04-03
    docker
  • docker start启动容器不报错,却无法正常启动
    问题描述:想启动 1e 这个容器 start后,没有报错,但是就是启动不了… 原因 查看一下日志 docker logs 1e1b85322dfa 好家伙,虽然它运行命令的时候不报错,但是它运行...
    99+
    2023-10-12
    mysql 数据库 java
  • docker如何查看容器启动命令(已运行的容器)
    目录通过docker ps命令通过docker inspect命令总结eg: docker ps 查看正在运行的容器: 通过docker ps命令 该命令主要是为了详细展示查看运行...
    99+
    2023-02-22
    查看docker容器的启动命令 docker容器启动 docker启动容器命令
  • Docker容器创建、启动和停止的方法
    本篇内容主要讲解“Docker容器创建、启动和停止的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker容器创建、启动和停止的方法”吧!1、容器是独立...
    99+
    2024-04-02
  • docker容器启动后马上退出的问题
    FROM ubuntu:18.04 ENV TZ UTC RUN apt update \ && apt install -y \ libpython2.7 \ python3-e...
    99+
    2023-01-31
    容器 docker
  • docker容器启动设置固定IP的实现
    docker安装以后的网络类型 [root@insure updev]# docker network ls NETWORK ID NAME ...
    99+
    2024-04-02
  • docker容器无法启动的原因有哪些
    容器镜像不存在或损坏:如果容器的镜像不存在或损坏,就无法启动容器。可以使用docker images命令查看本地已有的镜像,使用...
    99+
    2023-10-27
    docker
  • docker无法启动容器的方法有哪些
    检查容器状态:使用命令docker ps -a查看所有容器的状态,找出无法启动的容器,了解具体的错误信息。 检查日志:使用命...
    99+
    2024-04-02
  • 如何用docker容器启动mysql数据库?
    docker下载镜像docker pull mysql docker images创建容器docker run -d -e MYSQL_ROOT_PASSWORD=root --name mysql57 -...
    99+
    2024-04-02
  • Docker如何使用start命令启动容器
    小编给大家分享一下Docker如何使用start命令启动容器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用start命令启动...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作