docker设置容器自动启动

server/2024/12/16 12:35:55/

说起开机自动启动应该很多人都遇到过,我们公司做的系统很多的中间件都没有设置开机自动启动然后中间修改问题又设置了一些临时生效的文件,开始的时候大家都不以为意,知道公司陆续有人离职入职管理交接一塌糊涂,项目成了历史遗留问题,后面谁接手谁就成了有最大成长机会的人了。mysql设置的临时连接数,最大连接数,还有一些其他的参数就只能全部备份出来,启动后一个个对比,修改成一样,如果这次有人记录很好,下次就不会这么麻烦了,但是没有交接。

其中搜索用的docker部署的,每次还要手动重启。

要设置docker容器在docker守护进程启动时自动启动,可以使用--restart标志。以下是一些示例:

docker守护进程启动时,无论出现何种退出情况,始终自动重启容器:

docker run -d --restart=always 容器镜像

以指定最大重启次数

docker run -d --restart=on-failure:10 容器镜像

如果容器已经启动的修改就可以

docker update --restart=always 40b565cdc1fc

容器启动后的id   40b565cdc1fc 使用名字也可以。


http://www.ppmy.cn/server/150628.html

相关文章

One API 替代品 Chat Nio 安装与使用教程

有这样一位初中生,他在初一下学期发起了一个项目,专门用来给他的朋友们免费体验 GPT 模型。 到了八年级的暑假,他决定把这个项目开源出来,并且正式命名为 Chat Nio,同时项目的定位为一站式 LLM 模型管理平台。 到了九…

网络层IP协议(TCP)

IP协议: 在了解IP协议之前,我们市面上看到的"路由器"其实就是工作在网络层。如下图: 那么网络层中的IP协议究竟是如何发送数据包的呢? IP报头: IP协议的报头是比较复杂的,作为程序猿只需要我们重…

Debezium OracleSnapshotChangeEventSource 分析

Debezium OracleSnapshotChangeEventSource 分析 目录 1. 概述2. 核心功能3. 实现分析4. 使用场景5. 示例分析6. 最佳实践7. 总结1. 概述 OracleSnapshotChangeEventSource 是 Debezium Oracle 连接器中负责执行数据库快照的核心组件,主要负责: 初始数据快照增量数据快照Sc…

IIC 通信协议

IIC 通信协议 参考:CSDN-Projectsauron、B站-江协科技 IIC Overview IIC协议(Inter-Integrated Circuit,可简写为 I2C),是一种用于各种电子设备之间进行通信和数据交换的串行通信协议。它是由飞利浦(Phil…

2023蓝桥杯题解 仅C、D

2023蓝桥杯题解 洛谷2023蓝桥杯C题 洛谷2023蓝桥杯D题 C题 [蓝桥杯 2023 省 A] 平方差 题目描述 给定 L , R L,R L,R,问 L ≤ x ≤ R L \leq x \leq R L≤x≤R 中有多少个数 x x x 满足存在整数 y , z y,z y,z 使得 x y 2 − z 2 xy^2-z^2 xy2−z2。 输入…

线程与进程基础

文章目录 前言一、 线程与进程1.1 什么是线程与进程?1.2 并发与并行1.3 同步调用与异步调用1.4 为什么要使用多线程? 前言 在学习juc前,需要先对进程和线程之间整体有一个认知。我们之前或多或少接触过,一些特别高大上的概念&…

Kubernetes 常用操作大全:全面掌握 K8s 基础与进阶命令

Kubernetes(简称 K8s)作为一种开源的容器编排工具,已经成为现代分布式系统中的标准。它的强大之处在于能够自动化应用程序的部署、扩展和管理。在使用 Kubernetes 的过程中,熟悉常用操作对于高效地管理集群资源至关重要。本文将详…

循环神经网络RNN笔记

《动手学深度学习》-RNN 0 引言 默认数据都来自于某种分布, 并且所有样本都是独立同分布的 (independently and identically distributed,i.i.d.)。 然而,大多数的数据并非如此。 例如,文章中的单词是按顺…