数据存储目录:/mydata/minio/data
mkdir -p /mydata/minio/data
# 设置为 666, 可读可写,但不能执行
chmod 666 /mydata/minio/data
1、docker拉取最新镜像
docker pull minio/minio:RELEASE.2024-04-18T19-09-19Z
2、运行minio,
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管理页面
http://localhost:9001
账号:admin
密码:hn02le.34lkdLKD
4、访问minio管理页面,左边导航栏,选择Buckets,进入页面点击右上角 Create bucker按钮,创建名为mall4j
若要前端可以读取图片,需要设置权限
5.平台端后台配置minio配置
minio的桶名:mall4j
minio的地址:http://localhost:9000
具体配置如下
平台端 -> 系统 -> 系统配置 -> 后台配置 -> 文件上传配置
6.代码中静态资源文件url配置