1、MinIO 配置文件详解
MinIO 的配置系统灵活且强大,支持多种配置方式(环境变量、配置文件、命令行参数)。本文将深入解析 MinIO 的配置机制,包括核心配置项、配置文件结构、安全配置、高级参数调优等内容。
一、配置文件基础
1. 配置文件位置
MinIO 的配置文件默认存储在 ~/.minio/config.json
(Linux/macOS)或 %USERPROFILE%\.minio\config.json
(Windows)。
注意:从 MinIO RELEASE.2023-02-14T23-20-38Z 版本开始,推荐使用 环境变量 或 配置驱动(Config Drives) 替代直接编辑 config.json
,以避免手动修改导致的配置冲突。
2. 配置加载顺序(优先级从高到低)
- 命令行参数(如
minio server --address :9000 /data
) - 环境变量(如
MINIO_ROOT_USER
、MINIO_SERVER_URL
) - 配置文件(config.json)