docker-compose minio配置
·
下载mc
https://dl.minio.org.cn/client/mc/release
创建账户
建立alias
mc alias set test/ http://localhost:9090 admin admin123
在alias 中创建用户
mc admin user add test R7hTGaZIyydik8A8VukB RwBhOSBHglbEIbhIu5eKsgEtKmvNvGUEYklKVCdj
用户赋权限
在alias上赋予某用户权限
mc admin policy attach test readwrite --user=R7hTGaZIyydik8A8VukB
docker-compose配置
version: '3'
services:
minio:
image: minio/minio
#hostname: "minio"
container_name: rs-minio-ct1
ports:
- 9090:9090 # api 端口
- 9091:9091 # 控制台端口
environment:
MINIO_ACCESS_KEY: admin #管理后台用户名
MINIO_SECRET_KEY: admin123 #管理后台密码,最小8个字符
volumes:
- ./minio/data:/data #映射当前目录下的data目录至容器内/data目录
#- ./minio/config:/root/.minio/ #映射配置目录
command: server --console-address ':9091' --address ':9090' /data #指定容器中的目录 /data
privileged: true
restart: always
networks: # 加入公共网络
pub-network:
driver: bridge
启动容器
docker-compose -f docker-compose.yml up -d

管理端运行
登录输入用户名:admin
密码: admin123


springboot后台配置
minio:
minio_url: "http://localhost:9090"
minio_name: "R7hTGaZIyydik8A8VukB"
minio_pass: "RwBhOSBHglbEIbhIu5eKsgEtKmvNvGUEYklKVCdj"
bucketName: "otatest"
更多推荐
所有评论(0)