MinIO是一个高性能、分布式的对象存储系统,专为云原生和容器化环境设计。以下是MinIO的安装和配置步骤:
D:\Program Files\minio
。MINIO_ROOT_USER
:设置为 admin
(或其他您选择的用户名)。MINIO_ROOT_PASSWORD
:设置为 your_password
(或其他您选择的密码)。bin
目录添加到系统的 Path
环境变量中,例如 D:\Program Files\minio\bin
。bin
目录。.\minio.exe server D:\Program Files\minio\data --console-address "127.0.0.1:9090" --address "127.0.0.1:9000"
其中,D:\Program Files\minio\data
是数据存放路径,9090
是控制台端口,9000
是服务API的端口。--address
和 --console-address
参数指定监听地址和端口。bin
目录下创建一个 run.bat
文件,内容如下:@echo off
set MINIO_ROOT_USER=portunid
set MINIO_ROOT_PASSWORD=zyy191712
minio.exe server --address :9000 --console-address :9090 D:\Program Files\minio\data
修改 MINIO_ROOT_USER
和 MINIO_ROOT_PASSWORD
为您选择的用户名和密码。docker-compose.yml
文件,内容如下:version: '3'
services:
minio:
image: minio/minio:RELEASE.2024-11-07T00-52-20Z
command: server /data --console-address :9001 --address :9000
environment:
- MINIO_BROWSER=on
- MINIO_BROWSER_LOGIN_ANIMATION=on
- MINIO_BROWSER_SESSION_DURATION=12h
- MINIO_ROOT_PASSWORD=minio
- MINIO_ROOT_USER=minio
volumes:
- ./data:/data
- ./certs:/root/.minio/certs
ports:
- "9001:9001"
- "9000:9000"
restart: always
networks:
minio-network:
external: true
docker-compose up -d nginx
通过以上步骤,您可以成功安装并配置MinIO。请根据您的实际需求和环境选择合适的安装和配置方式。