通过 docker-compose 搭建 MinIO 服务
简单记录用到的东西,做为备忘留用。
配置文件
docker-compose.yml
文件内容如下所示。
1version: '3.0'
2services:
3 minio:
4 image: minio/minio:latest
5 container_name: minio
6 ports:
7 - "9000:9000"
8 - "9001:9001"
9 restart: always
10 command: server --address :9000 --console-address :9001 /data
11 environment:
12 MINIO_ROOT_USER: admin # 账号
13 MINIO_ROOT_PASSWORD: admin # 密码
14 #MINIO_DOMAIN: minio.localhost
15 logging:
16 options:
17 max-size: "50M"
18 max-file: "10"
19 driver: json-file
20 volumes:
21 - /home/september/data:/data # MinIO 服务数据存储目录
22 - /home/september/minio:/root/.minio # 此目录已知用途是存储CA证书
控制指令
1docker-compose up # 运行 MinIO 服务(前台)
2docker-compose up -d # 运行 MinIO 服务(后台)
3docker-compose down # 停止 MinIO 服务
管理面板
运行 MinIO 服务后,在任意现代浏览器地址栏输入 http://ip:9001/
访问 MinIO Web 管理面板,输入账号与密码登录后可进行存储桶(Bucket)创建、用户管理等操作。