MinIO——类S3的对象存储

时间:Aug. 17, 2022 分类:

目录:

快速开始

docker启动

docker run --name minio \
    --publish 9000:9000 \
    --publish 9001:9001 \
    --env MINIO_FORCE_NEW_KEYS="yes" \
    --env MINIO_ROOT_USER="root" \
    --env MINIO_ROOT_PASSWORD="why123456" \
    --volume /data/minio:/data \
    bitnami/minio:latest

默认登录凭证minioadmin:minioadmin

二进制启动

wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data

web端端口9000

操作

创建bucket

设置bucket

  • 版本控制 支持一个文件的多个版本保存在相同的存储桶

可以看到创建的bucket

创建访问凭证

使用随机生成凭证即可

client

安装client

wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
./mc --help

通过刚才的凭证操作minio

$ ./mc alias set minio http://10.212.155.245:9000 G2PLZtdxdf2KI8va LniaU9w76zPRt77xgy1AdcPowhLUhYEK
Added `minio` successfully.
$ ./mc ls
 23MiB mc
   76B minio/
$ ./mc ls minio
    0B test/

可以看到alisa的minio,和在其中创建的bucket test