Docker查看是否开机自启及容器自启动设置

 更新时间:2024年01月22日 10:53:31   作者:可爱的小张666  
Docker是当前最流行的容器技术,通过运用容器打包应用程序并部署到生产环境中,可大大提高部署的速度和可靠性,下面这篇文章主要给大家介绍了关于Docker查看是否开机自启及容器自启动设置的相关资料,需要的朋友可以参考下

Docker查看是否开机自启

一、查看已经启动服务

 systemctl list-units --type=service
 systemctl list-units | grep docker.service

二、查看是否设置开机启动

systemctl list-unit-files | grep enabled
systemctl list-unit-files | grep enabled | grep docker

三、设置开机自启

systemctl enable docker.service

四、关闭开机自启

systemctl disable docker.service

Docker容器自启动设置

一、创建容器时添加

docker run --restart=always

二、容器已经启动

docker update --restart=always <CONTAINER ID> #立即生效需要重启docker,CONTAINER ID 容器ID,通过docker ps查询容器ID

docker update --restart=always e9d2b08087fu

三、关闭容器自启动

docker update --restart=no <CONTAINER ID> #立即生效需要重启docker,CONTAINER ID 容器ID,通过docker ps查询容器ID

docker update --restart=no e9c2b980070e

四、停止所有容器自启动

docker update --restart=no $(docker ps -q) #-q 正在运行的容器ID

附:查看docker是否处于启动状态

sudo systemctl daemon-reload

使用命令进行重新启动,

sudo systemctl stop docker

使用命令进行停止,可以多执行几次,保证停止,

sudo docker ps

使用命令进行查看运行的docker

sudo systemctl status docker

使用命令查看docker的状态,可以看到是否是运行状态可以看到docker在运行一次重启和一次停止后,状态仍然是运行中

那么进行多次停止,再进行查看,可以看到,已经是停止状态

sudo systemctl start docker

使用命令进行启动,

sudo systemctl status docker 

然后进行查看是否是启动状态

总结 

到此这篇关于Docker查看是否开机自启及容器自启动设置的文章就介绍到这了,更多相关Docker查看是否开机自启内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Nexus创建Docker仓库的方法步骤

    使用Nexus创建Docker仓库的方法步骤

    这篇文章主要介绍了使用Nexus创建Docker仓库的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • dockerfile中ENTRYPOINT与CMD的结合使用及区别

    dockerfile中ENTRYPOINT与CMD的结合使用及区别

    这篇文章主要介绍了dockerfile中ENTRYPOINT与CMD的结合使用,大家都知道CMD 与 ENTRYPOINT都是用于指定启动容器执行的命令,那么他们俩有什么区别呢,本文给大家详细介绍,需要的朋友可以参考下
    2021-08-08
  • 使用docker部署php服务的详细步骤

    使用docker部署php服务的详细步骤

    Docker镜像是一个可移植的、自包含的单元,其中包含了运行应用程序所需的所有文件、配置和依赖项,当使用Docker部署PHP应用程序时,可以将PHP应用程序和其依赖项打包到一个称为Docker镜像的独立容器中,北本文介绍了使用docker部署php服务的详细步骤,需要的朋友可以参考下
    2024-03-03
  • Docker 安装Jenkins全过程及踩坑指南

    Docker 安装Jenkins全过程及踩坑指南

    这篇文章主要介绍了Docker 安装Jenkins 踩坑全指南,本文通过图文示例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • docker images的常用方式

    docker images的常用方式

    这篇文章主要介绍了docker images的常用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Docker Compose和直接使用docker run的区别及说明

    Docker Compose和直接使用docker run的区别及说明

    DockerRun用于单个容器的启动和运行,适合快速测试和学习,DockerCompose用于定义和运行多容器应用,通过YAML文件配置并自动管理服务依赖和网络,适合开发环境和微服务架构
    2025-12-12
  • Docker 设置代理的三种方法(2025年06月03日亲测可用)

    Docker 设置代理的三种方法(2025年06月03日亲测可用)

    在Docker中设置代理是非常常见的需求,本文将介绍三种配置Docker使用代理的常见方法,包括通过配置镜像加速器、通过配置HTTP/HTTPS代理及通过配置代理,感兴趣的可以了解一下
    2025-09-09
  • docker创建私有镜像仓库搭建教程

    docker创建私有镜像仓库搭建教程

    本篇文章主要介绍了docker创建私有镜像仓库搭建教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 详解利用ELK搭建Docker容器化应用日志中心

    详解利用ELK搭建Docker容器化应用日志中心

    这篇文章主要介绍了详解利用ELK搭建Docker容器化应用日志中心,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • Windows Server 2016 安装 Docker的过程及遇到问题

    Windows Server 2016 安装 Docker的过程及遇到问题

    若要在 Windows Server 上安装 Docker,可以使用由 Microsoft 发布的 OneGet 提供程序 PowerShell 模块,接下来通过本文给大家介绍Windows Server 2016 安装 Docker的过程及遇到问题,一起看看吧
    2021-09-09

最新评论