133 字
1 分钟
MinIO 对象存储安装指南(Docker / 二进制)
MinIO 是一个兼容 Amazon S3 接口的高性能开源对象存储服务,适合存储非结构化数据(图片、视频、备份文件等)。
WARNINGMinIO 从
RELEASE.2025-04-22T22-12-26Z版本起转为收费授权,本文部署的是该最后免费版本。
一、Docker Compose 部署(推荐)
services: minio: image: minio/minio:RELEASE.2025-04-22T22-12-26Z container_name: minio hostname: minio ports: - 9000:9000 # API - 9001:9001 # Console volumes: - ./data:/data environment: - MINIO_ROOT_USER=admin - MINIO_ROOT_PASSWORD=Aa123456 restart: always command: server --address ':9000' --console-address ':9001' /data networks: - app-net
networks: app-net: external: true二、二进制文件部署
二进制文件归档下载地址:minio-archive
1. 下载并配置
wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio.RELEASE.2025-04-22T22-12-26Zmkdir -p /opt/miniomv minio.RELEASE.2025-04-22T22-12-26Z /opt/minio/miniochmod +x /opt/minio/minio2. 创建配置文件
# 数据存放目录MINIO_VOLUMES="/opt/minio/data"# 端口配置:API:9000,Console:9001MINIO_OPTS="--address :9000 --console-address :9001"# 管理员账号MINIO_ROOT_USER="admin"MINIO_ROOT_PASSWORD="Aa123456"3. 配置 Systemd 服务
[Unit]Description=MinIODocumentation=https://docs.min.ioWants=network-online.targetAfter=network-online.targetAssertFileIsExecutable=/opt/minio/minio
[Service]User=rootGroup=rootEnvironmentFile=/opt/minio/minio.confExecStart=/opt/minio/minio server $MINIO_OPTS $MINIO_VOLUMESRestart=alwaysLimitNOFILE=65536TimeoutStopSec=infinitySendSIGKILL=no
[Install]WantedBy=multi-user.target4. 启动服务
systemctl daemon-reloadsystemctl enable miniosystemctl start miniosystemctl status miniojournalctl -u minio.service -f 分享
如果这篇文章对你有帮助,欢迎分享给更多人!
MinIO 对象存储安装指南(Docker / 二进制)
https://blog.olinl.com/posts/minio-install/ 相关文章 智能推荐
1
MinIO 存储桶安全策略配置
服务与应用运维 通过配置 MinIO 存储桶 JSON 策略,限制 ListBucket 等危险操作,防止存储桶文件目录泄露。
2
Alpine Docker 安装指南
虚拟化与容器 本文详细介绍了在 Alpine系统 上面安装 Docker,配置的全过程
3
Centos Docker 安装指南
虚拟化与容器 本文详细介绍了在Centos 7 上面安装 Docker,配置的全过程
4
Ubuntu Docker 安装指南
虚拟化与容器 本文详细介绍了在 Ubuntu 上面安装 Docker,配置的全过程
5
Docker 卸载指南
虚拟化与容器 介绍在 Ubuntu 和 CentOS/RHEL 系统上完整卸载 Docker 的步骤,包括停止服务、移除软件包、清理残留文件和目录。
