docker部署minio
docker安装方式 移步 https://note.centos7.online/?id=27
一、拉取镜像
docker pull minio/minio
二、启动容器
docker run \ --name minio_dev \ -p 9000:9000 \ -p 9001:9001 \ -v /data/minio_dev_data/data:/data \ -e "MINIO_SERVER_URL=http://my.domain.com:9000" \ -e "MINIO_ACCESS_KEY=admin" \ -e "MINIO_SECRET_KEY=mypasswd" \ --restart=always \ -d \ minio/minio server /data \ --console-address ":9001"
参数解释:
--name 给容器取的别名 -p 映射的端口号,minio默认的api端口是9000,也就是用于图片上传的端口 -v 挂在的数据目录,当前参数值表示 将容器内的 /data 映射到宿主机 /data/minio_dev_data/data,其中容器内的 /data 目录由 倒数第二行 的 minio/minio server /data 中的/data来指定 -e 环境变量 MINIO_SERVER_URL 用于指定分享时候要用的域名,根据实际情况填写 -d 运行在后台 minio/minio server /data 运行镜像minio/minio服务 并将数据目录指定到容器内的/data目录 --console-address ":9001" 指定web管理页的端口
其他操作:
创建存储桶后设置存储桶的匿名权限,即可让上传的文件随意访问