### Docker安装minio 数据存储目录:/mydata/minio/data ```shell mkdir -p /mydata/minio/data # 设置为 666, 可读可写,但不能执行 chmod 666 /mydata/minio/data ``` 1、docker拉取最新镜像 ```shell docker pull minio/minio:RELEASE.2024-04-18T19-09-19Z ``` 2、运行minio, ```shell docker run -p 9000:9000 -p 9001:9001\ --name minio --restart=always \ -v /mydata/minio/data:/data \ -e "MINIO_ROOT_USER=admin" \ -e "MINIO_ROOT_PASSWORD=hn02le.34lkdLKD" \ -e "MINIO_BROWSER_REDIRECT_URL=http://127.0.0.1:9001" \ -d minio/minio:RELEASE.2024-04-18T19-09-19Z server /data --console-address ":9001" ``` 3、访问minio管理页面 ```shell http://localhost:9001 账号:admin 密码:hn02le.34lkdLKD ``` 4、访问minio管理页面,左边导航栏,选择Buckets,进入页面点击右上角 Create bucker按钮,创建名为`mall4j` ![image-20210616090042502](../img/中间件安装/minio新建桶.png) 若要前端可以读取图片,需要设置权限 ![image-20210629112059876](../img/中间件安装/minio设置权限.png) 5.平台端后台配置minio配置 ``` minio的桶名:mall4j minio的地址:http://localhost:9000 ``` **具体配置如下** 平台端 -> 系统 -> 系统配置 -> 后台配置 -> 文件上传配置 ![image-20210616090042502](../img/中间件安装/minio配置-1.png) 6.代码中静态资源文件url配置 ![image-20210616090042502](../img/中间件安装/minio配置-3.png)