Minio是一款兼容Amazon S3 API的高性能的对象存储服务器。如:aws的s3存储、阿里云的OSS、腾讯的COS等都属于S3协议的存储(也就是说:有了minio,可以弃用各种收费的对象存储和CDN等)
适合适用minio的网站或应用:
wordpress博客,memos笔记,思源笔记,chevereto图床,兰空图床,alist网盘,等一切支持部署s3兼容对
一、安装
version: '3'
services:
minio:
container_name: minio
image: minio/minio
ports:
- 9000:9000
- 9090:9090
volumes:
- /volume2/docker/minio:/data
environment:
- MINIO_ROOT_USER=admin
laoxiongb2c - MINIO_ROOT_PASSWORD=xxxxx
command: server /data --console-address ":9090"
二、设置
-
给存储桶命名,例如该存储桶我给博客使用,我就输入blog. 打开quota(非必选),capacity我填入1,意思是给1T的容量限制。点击create bucket,存储桶创建完成
-
创建地区。 点击左侧settings–点击region–在server location输入cn,点save。(意思地区是cn)
-
至此minio所有的配置已经完成。你的数据如下
Endpoint: http://域名:9000
地区region:cn
access key:在第13步创建的
secret key:在第13步创建的
存储桶Bucbobyai ket:blog(第8步创建的名字)
Url前缀:http://域名:9000/wordpress
部署完成后,minio不需要登录,保持docker容器开着就行。如果要给不同应用不同的存储桶,只需额外创建对应存储桶就行(第7,8步),其他数据不需要变。
需要注意的是,如果你需要部署对象存储的网站是https,需要在群晖里将9000端口进行反代,并进行端口映射。例如反代到9001,那你的endpoint就变成了https://域名:9001,同理url就变成了https://域名:9001/blog。
你需要配置对象存储的网站,例如博客,图床。填入以上数据即可。minio的全部数据将储存在 /docker/minio/db 文件夹内。
总结
参考
[Total: 0 Average: 0]
必须 注册 为本站用户, 登录 后才可以发表评论!