MinIO 提供高性能、与S3 兼容的对象存储系统,让你自己能够构建自己的云储存服务。
MinIO原生支持 Kubernetes,它可用于每个独立的公共云、每个 Kubernetes 发行版、私有云和边缘的对象存储套件。
MinIO是软件定义的,不需要购买其他任何硬件,在 GNU AGPL v3 下是 100% 开源的。
一、下载安装包
wget http://dltest.minio.org.cn/server/minio/release/linux-amd64/minio
二、配置权限
chmod +x minio
三、设置账号密码(非必需)
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=12345678
四、启动程序
./minio server --console-address ":5000" /usr/local/minioData &
说明:--console-address指定启动端口 /usr/local/minioData为保存文件的目录
五、其它平台使用
windows下载位置:http://dl.minio.org.cn/server/minio/release/windows-amd64/minio.exe
启动命令
.\minio.exe server C:\minio --console-address :9090
mac:
brew install minio/stable/minio
export MINIO_CONFIG_ENV_FILE=/etc/default/minio
minio server --console-address :9090
docker:
mkdir -p ~/minio/data
docker run \
-p 9000:9000 \
-p 9090:9090 \
--name minio \
-v ~/minio/data:/data \
-e "MINIO_ROOT_USER=ROOTNAME" \
-e "MINIO_ROOT_PASSWORD=CHANGEME123" \
quay.io/minio/minio server /data --console-address ":9090"
docker run \
-p 9000:9000 \
-p 9090:9090 \
--name minio1 \
-v D:\minio\data:/data \
-e "MINIO_ROOT_USER=ROOTUSER" \
-e "MINIO_ROOT_PASSWORD=CHANGEME123" \
quay.io/minio/minio server /data --console-address ":9090"