MinIO Basic
MinIO Basic
MinIO是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。
MinIO 单机部署
On GUN/Linux
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/miniochmod +x minio./minio server /data
获取MinIO
客户端工具:
wget http://dl.minio.org.cn/client/mc/release/linux-amd64/mcchmod +x mcmc --help
On Windows
wget "http://dl.minio.org.cn/server/minio/release/windows-amd64/minio.exe" -outfile "D:\minio\minio.exe"d:cd miniominio.exe server D:\minio\data
获取MinIO
客户端工具:
wget "http://dl.minio.org.cn/client/mc/release/windows-amd64/mc.exe" -outfile "D:\minio\mc.exe"mc.exe --help
mc 命令使用
添加并查看MinIO server
:
# 添加minio服务mc config host add minio-server http://10.0.0.18:9000 [ACCESS_KEY] [SECRET_KEY]mc config host add ali-oss https://oss-cn-hangzhou.aliyuncs.com [ACCESS_KEY] [SECRET_KEY]# 输入以上命令之后会提示输入access key和secret key
# 查看minio服务配置mc admin info minio-server
# 查看所有minio服务配置mc config host list
添加一个bucket
:
mc mb minio-server/test-bucket
查看已创建的bucket
:
mc ls minio-server
增删改文件到bucket
:
# 增加一个文件到bucketmc cp .mc/* minio-server/test-bucket/# 删除一个文件mc rm minio-server/test-bucket/config.json.old
更多参考mc --help
参考链接
- MinIO quickstart zh-cn: http://docs.minio.org.cn/docs/master/minio-deployment-quickstart-guide