docker容器自启动

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 学习

一、 docker 服务启动启动

# 开启 docker 自启动

systemctl enable docker.service

# 关闭 docker 自启动

systemctl disable docker.service

二、docker 容器自动启动

# 开启容器自启动

docker update --restart=always 【容器名】

例如:docker update --restart=always tracker

# 关闭容器自启动

docker update --restart=no【容器名】

例如:docker update --restart=no tracker

##### 相关配置解析

no:

   不要自动重启容器。(默认)

on-failure:

   如果容器由于错误而退出,则重新启动容器,该错误表现为非零退出代码。

always:

   如果容器停止,请务必重启容器。如果手动停止,则仅在Docker守护程序重新启动或手动重新启动容器本身时才重新启动。(参见重启政策详情中列出的第二个项目)

unless-stopped:

   类似于always,除了当容器停止(手动或其他方式)时,即使在Docker守护程序重新启动后也不会重新启动容器。

system status docker

systemctl status docker

docker ps -a

docker update --restart=always confluence

docker ps -a

docker restart confluence  


目录
相关文章
|
3天前
|
存储 虚拟化 数据中心
|
2天前
|
存储 Linux 文件存储
Linux使用Docker部署Traefik容器并实现远程访问管理界面-1
Linux使用Docker部署Traefik容器并实现远程访问管理界面
|
2天前
|
Linux 开发者 Docker
Docker容器化技术详解
【4月更文挑战第30天】Docker,一个开源的容器化平台,助力开发者通过轻量级容器打包应用及依赖,实现跨平台快速部署。核心概念包括:容器(可执行的软件包)、镜像(只读模板)、Dockerfile(构建镜像的指令文件)和仓库(存储镜像的地方)。Docker利用Linux内核功能隔离容器,采用联合文件系统构建镜像。广泛应用包括开发测试一致性、微服务部署、CI/CD以及本地到远程部署。通过安装Docker,编写Dockerfile,构建&运行容器,可实现高效灵活的应用管理。随着容器技术进步,Docker在云计算和DevOps中的角色日益重要。
|
2天前
|
Shell Docker Ruby
3.Docker容器的数据卷
3.Docker容器的数据卷
|
2天前
|
弹性计算 Shell 数据安全/隐私保护
|
2天前
|
弹性计算 Shell 数据安全/隐私保护
自动化构建和部署Docker容器
【4月更文挑战第30天】
6 0
|
3天前
|
运维 Prometheus 监控
构建高效稳定的Docker容器监控体系
【4月更文挑战第29天】在微服务架构日益普及的当下,Docker作为轻量级容器的代表,被广泛应用于服务部署与管理。然而,随之而来的是复杂化的服务监控问题。本文旨在探讨如何构建一个高效且稳定的Docker容器监控体系,确保服务的高可用性。我们将从监控工具的选择、关键监控指标的确定,以及告警机制的设计等方面进行详细阐述,并提供一系列优化实践,以期为运维人员提供参考和指导。
|
4天前
|
Java Maven Docker
基于docker容器化部署微服务
基于docker容器化部署微服务
5 0
|
4天前
|
网络协议 Java Docker
使用docker编排容器(下)
使用docker编排容器(下)
8 0
|
4天前
|
Java 应用服务中间件 nginx
使用docker编排容器(上)
使用docker编排容器
7 0