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

Docker快速部署Minio最新版本

来试一试号称世界上速度最快的对象存储服务器 Minio‌‌

docker run \
  -p 9000:9000 \
  -p 9001:9001 \
  --memory="16G" \
  --cpus="8" \
  --name minio_server \
  -v /disk1/minio_data:/data \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=admin@123" \
  -d quay.io/minio/minio server /data --console-address ":9001"

注释:

-p 9000:9000

映射端口:将宿主机的 9000 端口映射到容器的 9000 端口。

用途:MinIO 的主要服务端口,用于处理对象存储的 API 请求。

 -p 9001:9001

映射端口:将宿主机的 9001 端口映射到容器的 9001 端口。

用途:MinIO 的管理控制台端口,用于访问图形化管理界面。

--memory="16G"

限制内存:限制容器最多使用 16GB 内存。

用途:防止容器占用过多内存,影响宿主机或其他容器的运行。

--cpus="8"

限制 CPU:限制容器最多使用 8 个 CPU 核心。

用途:防止容器占用过多 CPU 资源,影响宿主机或其他容器的运行。

--name minio_server

命名容器:将容器命名为 minio_server。

用途:方便后续管理和引用容器。

 -v /disk1/minio_data:/data

卷挂载:将宿主机的 /disk1/minio_data 目录挂载到容器的 /data 目录。

用途:持久化存储 MinIO 的数据,确保容器重启后数据不会丢失。

-e "MINIO_ROOT_USER=admin"

设置环境变量:设置 MinIO 的管理员用户名为 admin。

用途:用于访问 MinIO 服务和管理控制台。

 -e "MINIO_ROOT_PASSWORD=admin@123"

设置环境变量:设置 MinIO 的管理员密码为 admin@123。

用途:用于访问 MinIO 服务和管理控制台。

-d

后台运行:以后台模式运行容器。

用途:使容器在后台运行,不会占用当前终端。

 quay.io/minio/minio

镜像地址:指定使用的 Docker 镜像为 quay.io/minio/minio。

用途:指定要运行的容器镜像

 server /data --console-address ":9001"

启动命令:启动 MinIO 服务,指定数据存储路径为 /data,管理控制台地址为 :9001。

用途:配置 MinIO 的运行参数。

相关文章:

  • 【TI MSPM0】CMSIS-DSP库学习
  • vmware虚拟机上Ubuntu或者其他系统无法联网的解决方法
  • 爱普生可编程晶振SG-8018系列在工业以太网的多元化应用
  • 明日方舟新版本视野机制玩法攻略 明日方舟新活动突袭关卡攻略
  • SQL Server查询性能下降:执行计划不稳定与索引优化
  • Java安全管理器 - SecurityManager
  • R语言从专家到小白
  • 【C++】<STL部分>:STL标准模板库概要
  • ubuntu 20.04 编译和运行SC-LeGo-LOAM
  • C语言基础18
  • 关于可变形卷积
  • STM32单片机入门学习——第24节: [8-2]DMA数据转运DMA+AD多通道
  • Debian 12 服务器搭建Beego环境
  • 汽车BMS技术分享及其HIL测试方案
  • 计算机网络-子网划分试题七
  • PyCharm2024.3.5专业版解决Conda executable is not found问题
  • 信息学奥赛一本通 1929:【04NOIP普及组】火星人 | 洛谷 P1088 [NOIP 2004 普及组] 火星人
  • MIME类型
  • Android中的libs.versions.toml文件
  • Sentinel核心源码分析(下)
  • 一般给公司做网站怎么收费/软文投稿平台有哪些
  • 做网站接口多少钱/东莞做网站哪家公司好
  • 网站备案升级/最新足球消息
  • 网站代理做反向/宁海关键词优化怎么优化
  • 广州正规网站建设哪家好/百度seo优化排名客服电话
  • html网站开发心得体会/市场营销手段13种手段