Docker MINIO(文件系统服务)

MINIO 服务端部署

MinIO Object Storage for Container — MinIO Object Storage for Container

mkdir -p ~/minio/data

podman run \
   -p 9000:9000 \
   -p 9001:9001 \
   -v ~/minio/data:/data \
   -e "MINIO_ROOT_USER=ROOTNAME" \
   -e "MINIO_ROOT_PASSWORD=CHANGEME123" \
   quay.io/minio/minio server /data --console-address ":9001"

MINIO 客户端同步

mc mirror — MinIO 中文文档 | MinIO Linux 中文文档

1, 安装 MC 客户端

brew install minio/stable/mc
mc --help

2, 创建 MINIO Access Key 和 Bucket

image

image

3, MC 配置 access key

mc alias set minio http://alexsite.cn:9000 wyEJfBRyDM4XMXMTE1pV u8YDHqnJWqlUgdMYZVsWK6Z1j8xpee6i0jmRg65n

4, MC 配置同步

mc mirror --watch /Users/yangtong/Documents minio/documents

MINIO 限制访问某个桶

{
 "Version": "2012-10-17",
 "Statement": [
  {
   "Effect": "Allow",
   "Action": [
    "admin:*"
   ]
  },
  {
   "Effect": "Allow",
   "Action": [
    "kms:*"
   ]
  },
  {
   "Effect": "Allow",
   "Action": [
    "s3:*"
   ],
   "Resource": [
    "arn:aws:s3:::桶名称/*"
   ]
  }
 ]
}

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...