一、linux下采用docker-compose安装minio
1、创建数据目录和配置目录
mkdir -p /data/minio/data
mkdir -p /data/minio/config
2、编写docker-compose.yml文件。(/opt/minio/docker-compose.yml)
version: '3.8'
services:
minio1:
image: minio/minio:RELEASE.2025-04-22T22-12-26Z
container_name: minio1
restart: always
environment:
- MINIO_ROOT_USER=root
- MINIO_ROOT_PASSWORD=root123456
volumes:
- /data/minio/data:/data
- /data/minio/config:/root/.minio
ports:
- "9000:9000"
- "9001:9001"
command: server /data --console-address ":9001"
3、启动
cd /opt/minio/
docker-compose up -d
二、windows下采用docker-compose安装minio
1、需要手动创建目录
D:\data\minio\data
D:\data\minio\config
2、编写docker-compose.yml
D:/opt/minio/docker-compose.yml
version: '3.8'
services:
minio1:
image: minio/minio:RELEASE.2025-04-22T22-12-26Z
container_name: minio1
restart: always
environment:
- MINIO_ROOT_USER=root
- MINIO_ROOT_PASSWORD=root123456
volumes:
- D:\data\minio\data:/data
- D:\data\minio\config:/root/.minio
ports:
- "9000:9000"
- "9001:9001"
command: server /data --console-address ":9001"
3、启动
cd D:/opt/minio/
docker-compose up -d
三、镜像说明
本文中用的镜像是:minio/minio:RELEASE.2025-04-22T22-12-26Z
之后版本的镜像已经阉割掉了权限管理的功能,所以不要使用最新版本