环境准备
- centos 7
- docker
Minio 简介
MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
docker 拉取minio 镜像
docker pull quay.io/minio/minio
启动镜像
mkdir -p ~/minio/data
chmod -R 777 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"
注意事项
minio 密码长度必须 >= 8位 为了方便 物理机访问 我们添加端口转发
报错集锦
来自守护进程的错误响应:驱动程序在端点minio上的外部连接编程失败
在 Docker 启动之后操作
firewalld ,你就需要重启 Docker进程了。
解决minio启动报ERROR Unable to use the drive ** found backend type fs, expected xl or xl-single