minio是对象存储 的。类似一个网盘,大家可以想象成一个开源的百度网盘。
对象存储可以理解为,普通的存储,区别就是 我们放进去的文件,没有路径这些概念,我们只通过文件的ID 来取,先这样简单理解就行了,不用太过的照搬概念。
首先
Minio 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊 S3 云存储服务接口,
非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,
而一个对象文件可以是任意大小,从几 kb 到最大 5T 不等。
Minio是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。
接下来我们进行minio单机部署
这里我们选择 docker 安装 (简单方便)
https://min.io/docs/minio/container/index.html
没有安装docker 的可以参考: 连接
1-下载 minio
使用docker安装MINIO
docker search minio
docker pull minio/minio
2-运行 : 路径不用单独创建
docker run -p 9000:9000 -p 9090:9090 \
--name minio1 \
-d --restart=always \
-e "MINIO_ACCESS_KEY=admin" \
-e "MINIO_SECRET_KEY=admin123" \
-v /data/minio/data:/data \
minio/minio server \
/data --console-address ":9090" -address ":9000"
更改密码:
k.123A
4-访问:
http://10.0.0.241:9090/login
4- 使用 minio
创建 一个buckets
minio创建Service Accounts
xVQEZ1umh6uzbzWjWzxm
Z7xgHASRK4Tiehmp2yUBUnlRMshnPSzRdMPz9DXd
注意:保存好 Access Key 和 Sectet Key 的值,后续需要使用到。
到此,我们的 minio 已经搭建完成。
miniO集群 搭建参考:https://www.cnblogs.com/jiaxzeng/p/16206474.html