minio
minio基本概念
是一个高性能、分布式、开源的对象存储服务;适合存储大容量非结构化的数据:图片、视频、文件(单个对象最大5T);
低冗余、高容错、高可靠、读写性能好、横向扩展性好
bucket命名规则
- 存储桶名称必须介于 3 到 63 个字符之间
- 存储桶名称只能由小写字母、数字、句点 (.) 和连字符 (-) 组成
- 存储桶名称必须以字母或数字开头和结尾
- 存储桶名称不得采用 IP 地址格式(例如,192.168.5.4)
minio部署
注意映射卷/data/minio/data的权限问题
version: '3'
services:
minio:
container_name: minio
image: bitnami/minio
privileged: true
restart: always
ports:
- 9000:9000 # api 端口
- 9001:9001 # 控制台端口
environment:
MINIO_ACCESS_KEY: admin #管理后台用户名
MINIO_SECRET_KEY: admin123 #管理后台密码,最小8个字符
volumes:
- /data/minio/data:/data #映射当前目录下的data目录至容器内/data目录
- /data/minio/config:/root/.minio/ #映射配置目录
访问页面
http://localhost:9001
创建bucket
参考文章
【1】https://www.cnblogs.com/Esummer/p/13785878.html
【2】minio部署教程