MinIO——类S3的对象存储
目录:
快速开始
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