docker 配置minIO对象存储

minIO 是什么

MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。

MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。

所以,对于图片视频等,可以使用minIO实现更方便的存储

minIO的部署

通过该命令,可以完成部署,通过浏览器访问ip:9000端口,即可看到minIO的登录界面,用户名和密码为 access_key 和 secret_key

同时,minIO也兼容亚马逊S3的存储接口,可以通过接口进行文件的上传、返回地址等操作。