首页 > 其他分享 >Docker开启和关闭容器自启动

Docker开启和关闭容器自启动

时间:2023-09-23 12:38:08浏览次数:37  
标签:容器 update 自启动 Docker docker restart

Docker开启和关闭容器自启动

(36条消息) Docker开启和关闭容器自启动-CSDN博客


  1. 开启自启

在docker启动容器可以增加参数来达到,当docker 服务重启之后 自动启动容器,命令如下:

docker run –restart=always

当然如果你的容器已经启动,可以通过update命令进行修改,命令如下:

docker update –restart=always <CONTAINER ID>
  1. 关闭自启

对某一个容器关闭自启动:

docker update --restart=no <CONTAINER ID>

取消所有自启动,命令如下:

docker update --restart=no $(docker ps -q)
  1. docker-compose配置容器自启动

配置启动容器时添加下述配置项,docker-compose 关机或者重启docker时就会生效

标签:容器,update,自启动,Docker,docker,restart
From: https://www.cnblogs.com/liuzonglin/p/17724175.html

相关文章

  • Docker swarm
    Dockerswarm[DockerSwarm介绍和工作原理]https://blog.csdn.net/qq1010267837/article/details/1250038101.初始化一个节点dockerswarminit​(docker-1)[root@localhost~]#dockernetworklsNETWORKIDNAMEDRIVERSCOPE6090f5e5a6eebridgebridge......
  • Docker 部署 redis 网络集群
    Docker部署redis网络集群##1.创建网卡dockernetworkcreateredis--subnet172.38.0.0/16#2.通过脚本创建六个redis配置forportin$(seq16);\do\mkdir-p/mydata/redis/node-${port}/conftouch/mydata/redis/node-${port}/conf/redis.confcat<<EOF>......
  • Dockerfile
    Dockerfile基础知识:每个保留关键字(指令)都是必须大写字母(约定俗成)执行从上到下顺序执行"#"表示注释每个指令都会创建提交一个新的镜像层,并提交!Dockerfile中引用的所有文件一定要和Dockerfile文件在同一级父目录下,可以为Dockerfile父目录的子目录Dockerfile中相对路径......
  • Docker 容器数据卷
    Docker容器数据卷1.方式一:直接使用命令来挂载-v#dockerrun-it-v主机目录:容器目录[root@home]#dockerrun-it-v/home/ceshi:/homecentos/bin/bash总结:容器运行时,挂载目录数据一直同步#获取镜像[root@home]#dockerpullmysql:5.7#运行容器,需要做数据......
  • Ubuntu 22.04 安装 Docker
    安装基础工具sudoapt-getinstallca-certificatescurlgnupglsb-release安装官方的GPGkeysudomkdir-p/etc/apt/keyringscurl-fsSLhttps://download.docker.com/linux/ubuntu/gpg|sudogpg--dearmor-o/etc/apt/keyrings/docker.gpg将Docker的库添加到apt资源......
  • Ubuntu(Ubuntu 22.04 操作系统) 安装 Docker
    Ubuntu(Ubuntu22.04操作系统)安装Docker首先安装一些工具:sudoapt-getinstallca-certificatescurlgnupglsb-release不过在Ubuntu22.04已经默认安装好了。接着安装官方的GPGkey:sudomkdir-p/etc/apt/keyringscurl-fsSLhttps://download.docker.com/linux/ubun......
  • docker跨平台构建镜像
    我们在开发环境构建的镜像在生产环境大多不可用,我们在开发中一般使用Windows或者MAC系统,部署多半是linux环境。那么这篇文章能帮到你。首先首先你需要有一个Dockerfile文件。举例:这里以一个python项目举例FROMpython:3.10-slimWORKDIR/appCOPYrequirements.tx......
  • Docker概念及操作
    1.镜像相关命令:查看本地镜像:dockerimages搜索镜像仓库:dockersearch<名称关键字>下载镜像:dockerpull<镜像名:tag版本>上传镜像:dockerpush <镜像名:tag版本>删除镜像:dockerrmi <镜像名:tag版本>打包本地镜像文件:dockersave-o<输出文件路径>导入本地......
  • Docker Swarm 与高可用性
    什么是DockerSwarm?DockerSwarm是Docker官方提供的容器编排工具,它可以将多个Docker节点组成一个集群,实现容器的自动化部署和管理。DockerSwarm采用了Raft算法来保证集群的一致性,同时支持多种调度策略,如随机调度、最少使用调度、节点标签调度等。DockerSwarm的高可用......
  • Kubernetes中的容器网络流量管理实践案例
    前言Kubernetes是一个流行的容器编排平台,它提供了许多功能,包括容器网络流量管理。在本文中,我们将深入探讨Kubernetes中的容器网络流量管理实践案例。容器网络流量管理Kubernetes中的容器网络流量管理是一个非常重要的功能,它可以帮助我们管理容器之间的通信。在Kubernetes中,每个......