跳到主要内容

MinIO Docker Compose 部署教程:数据持久化、控制台与安全配置

· 阅读需 1 分钟
Apache王也道长
软件开发者与技术作者

minio是一款分布式文件服务器,提供了文件储存与访问的能力。类似阿里云OSS服务。

快速启动只能证明服务可运行,生产部署还需要考虑多盘冗余、TLS、访问密钥、反向代理、监控和备份。不同版本命令可能调整,执行前应核对对应版本文档。

环境准备

git docker docker-compose

编写docker-compose.yaml

services:
minio:
container_name: minio
image: quay.io/minio/minio:RELEASE.2024-09-22T00-33-43Z
command: server /data --console-address ":9001"
#network_mode: host
environment:
MINIO_ROOT_USER: minioadmin
MINIO_ROOT_PASSWORD: minioadmin
volumes:
- "./data:/data"
ports:
- "9000:9000"
- "9001:9001"
restart: always
extra_hosts:
- "svc175:192.168.0.175"

启动

docker-compose -f docker-compose.yaml up -d

浏览器访问:

http://192.168.0.175:9001

相关阅读

完成基础部署后,可以继续阅读 MinIO 数据迁移教程,了解 mc mirror、增量同步、校验和低停机切换。

本文阅读量:--

总访问量 -- · 访客数 --