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。请根据您的实际需求和环境选择合适的安装和配置方式。