1.安装minio
这里采用docker进行安装。
搜索该镜像:docker search minio
找到了镜像:minio/minio
拉取镜像:docker pull minio/minio
启动镜像:
docker run --name minio -p 9090:9000 -p 9999:9999 -d \
--restart=always -e \
"MINIO_ROOT_USER=minioadmin" \
-e "MINIO_ROOT_PASSWORD=minioadmin123?" \
-v /home/minio/data:/data \
-v /home/minio/config:/root/.minio minio/minio server /data --console-address '0.0.0.0:9999'
浏览器访问minio的控制台:
http://ip:port
访问到网页如下:
2.配置minio
1.创建一个放图片的目录
登录网页进去:
点击左侧Buckets页面,然后点击右边的 Create Bucket 去创建一个目录,这个目录,如下,我创建了一个imgs,这个目录用来放上传的图片,需要记住这个目录,代码里面需要用
2.创建上传文件需要的key
需要把这两个key复制出来,代码里面需要用,就相当于账户密码之类的
3.springboot整合minio
1. 导入maven
<!--minio-->
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.2.1</version>
</dependency>