使用docker-compose部署单机MinIO

创建挂载目录

1
2
mkdir -p /app/docker/minio/data
mkdir -p /app/docker/minio/config

编写 docker-compose.yml 文件

1
2
cd /app/docker/minio
vim docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
services:
minio:
container_name: minio
image: minio/minio:RELEASE.2021-08-05T22-01-19Z
volumes:
- ./data:/data
- ./config:/root/.minio
ports:
- "9000:9000" # api端口
- "9001:9001" # 控制台端口
environment:
TZ: Asia/Shanghai
MINIO_ROOT_USER: minio # 管理员账号
MINIO_ROOT_PASSWORD: minio123456 # 管理员密码
command: server /data --console-address ":9001"

启动容器

1
docker compose up -d

运行后查看启动容器的情况

1
2
docker ps
docker compose logs

访问控制台

浏览器访问 http://localhost:9001