minio从2025-05之后的版本已经移除了控制台的功能,所以我们拉取镜像选择最后带控制台的的版本
docker pull minio/minio:RELEASE.2025-04-22T22-12-26Z
# 或者
docker pull minio/minio:RELEASE.2025-04-22T22-12-26Z-cpuv1运行容器
docker run -d \
--name minio \
-p 9000:9000 \
-p 9001:9001 \
-v /opt/minio/data:/data \
-v /opt/minio/config:/root/.minio \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=admin123456" \
-e "TZ=Asia/Shanghai" \
minio/minio:RELEASE.2025-04-22T22-12-26Z \
server /data --address ":9000" --console-address ":9001" 01 参数说明
-p 9000:9000:MinIO API 服务端口-p 9001:9001:Web 控制台端口-v /opt/minio/data:/data:映射数据目录-v /opt/minio/config:/root/.minio:保存配置MINIO_ROOT_USER、MINIO_ROOT_PASSWORD:管理员账号密码server /data --address ":9000" --console-address ":9001":指定数据目录并启用控制台端口
02 启动后访问
控制台地址:http://localhost:9001
登录账号:
admin登录密码:
admin123456
docker compose 安装
推荐一个转换工具https://www.composerize.com/
services:
minio:
container_name: minio
ports:
- 9000:9000
- 9001:9001
volumes:
- /opt/minio/data:/data
- /opt/minio/config:/root/.minio
environment:
- MINIO_ROOT_USER=admin
- MINIO_ROOT_PASSWORD=admin123456
- TZ=Asia/Shanghai
image: minio/minio:RELEASE.2025-04-22T22-12-26Z
command: server /data --address ":9000" --console-address ":9001"