Minio是一个对象存储服务器,在项目中可以用来存储文件,替代本地存储或者ftp存储的功能。
docker 安装
docker run --name minio -d -p 9000:9000 -e MINIO_ACCESS_KEY=admin -e MINIO_SECRET_KEY=12345678 -v /data:/data minio/minio server /data
linux 安装
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data
安装登陆后如下:

新建bucket后,就就可以在buket中存储文件了。
在spring boot项目中使用minio
<dependency>
<groupId>com.jvm123</groupId>
<artifactId>minio-spring-boot-starter</artifactId>
<version>1.0.0</version>
</dependency>
minio-spring-boot-starter事对minio存储获取文件的封装,具体使用可参考上一篇文章。