当前位置: 首页 > news >正文

docker compose安装minio

要使docker-compose管理的容器(如MinIO)在系统启动时自动启动,你需要使用Docker的重启策略。在你的docker-compose.yml文件中为MinIO服务添加restart策略即可实现这一目标。restart: always指令确保了在容器退出时总是重新启动容器,包括Docker守护进程启动时。

在你的docker-compose.yml中添加restart: always到MinIO服务定义中,如下所示:

version: '3.7'services:minio:image: minio/miniocontainer_name: miniovolumes:- /home/sunyuhua/minio/data:/dataports:- "9000:9000"- "9001:9001"environment:MINIO_ROOT_USER: USCW1xqZflbbXNKE6D5jMINIO_ROOT_PASSWORD: vTohSIYZVNzSv64EbmXXMXU9RQAz8TBJYnthCHkrcommand: server /data --console-address ":9001"restart: always

添加了restart: always后,无论何种退出码导致容器停止,Docker都将自动重新启动该容器。这意味着在系统重启后,MinIO容器也会自动启动。

应用配置更改

在修改了docker-compose.yml文件后,你需要重新启动MinIO容器以应用更改。可以先停止并移除当前运行的容器:

docker-compose down

然后使用下面的命令重新启动服务,应用更改:

docker-compose up -d

这样,MinIO服务将根据docker-compose.yml文件的配置自动启动,包括在系统重启后。这对于确保关键服务(如文件存储)的持续可用性非常重要。

http://www.lryc.cn/news/294888.html

相关文章:

  • 二、SSM 整合配置实战
  • 『运维备忘录』之 Yum 命令详解
  • CSS中可继承与不可继承属性有哪些
  • Zephyr NRF7002 实现AppleJuice
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • Webpack插件浅析
  • 【Java 数据结构】反射
  • LangChain结合通义千问的自建知识库
  • 【证书管理】实验报告
  • App Store外区账号分享
  • 判断字符串是否包含正则表达式默认的特殊字符c++
  • 【蓝桥杯选拔赛真题64】python数字塔 第十五届青少年组蓝桥杯python 选拔赛比赛真题解析
  • javaEE - 23( 21000 字 Servlet 入门 -1 )
  • 【sentinel流量卫兵搭建与微服务整合】
  • Linux环境下配置mysql主从复制
  • 生物素-PEG4-酪胺,Biotin-PEG4-TSA,应用于酶联免疫吸附实验
  • Android:文件读写
  • 2024/2/5
  • 政安晨:示例演绎Python的函数与获取帮助的方法
  • 88 docker 环境下面 前端A连到后端B + 前端B连到后端A
  • k8s学习-Service Account和RBAC授权
  • SpringMVC-响应数据
  • 数学建模:数据相关性分析(Pearson和 Spearman相关系数)含python实现
  • 使用pandas将excel转成json格式
  • 双向链表的插入、删除、按位置增删改查、栈和队列区别、什么是内存泄漏
  • Linux 驱动开发基础知识——总线设备驱动模型(七)
  • RTthread线程间通信(邮箱,消息队列,信号/软件中断)---03信号(软件中断)源码分析
  • 老版本labelme如何不保存imagedata
  • vscode 如何修改c/c++格式化风格,大括号不换行
  • IP协议(2) 和 数据链路层协议基础