MinIO

2022-04-29

MinIO 是一个高性能的对象存储系统,兼容 Amazon S3 API。

部署

Docker

通过 [[Docker]] 方式部署:

Terminal window
1
# 先创建保存的文件夹
2
mkdir -p ~/minio/data
3
4
docker run \
5
-p 9000:9000 \
6
-p 9001:9001 \
7
--name minio \
8
-v ~/data:/data \
9
-e "MINIO_ROOT_USER=user" \
10
-e "MINIO_ROOT_PASSWORD=password" \
11
minio/minio server /data --console-address ":9001"

Synology

[[Synology]] 中部署:

  • 存储空间:docker/minio/data -> /data
  • 配置: /load/file:/root/.minio (配置 https 需要用到)
  • 端口设置:90009001
  • 环境:MINIO_ROOT_USERMINIO_ROOT_PASSWORD
  • Web 管理页面的地址和端口: —console-address “:9001”
  • 命令:minio server /data --console-address ":9001"

配置

修改密码

通过 [[修改启动参数]] 的方式修改

配置 HTTPS

  1. 私钥命名为:private.key, 公钥命名为:public.crt
  2. 增加 local:/root/.minio 参数
  3. 增加 addres 参数, 内容为域名和对应端口

接口

参考