前言
- 对象存储(Object Storage)是一种数据存储架构,它以对象为单位来处理、存储和检索数据,每个对象都包含了数据本身以及元数据;
- MinIO存储的元数据主要包括对象的描述信息,如用户(account)、存储桶(bucket)以及存储桶索引(bucket index)等;
- 对象存储系统通常通过基于HTTP或HTTPS协议的API(应用程序编程接口)进行数据读写;
它的主要优势包括:
- 轻量级和高效性:MinIO被设计为轻量级的解决方案,能够在私有云或公有云环境中高效部署和运行。
- 高度可扩展:它能够水平扩展,支持从单一服务器到数千台服务器的规模,并能够处理大规模的数据存储需求。
- 兼容性和易用性:MinIO基于标准的HTTP API,与现有的云存储服务和应用程序兼容性强。它提供了简单且直观的接口,使得开发人员和管理员能够轻松地集成和管理存储服务。
- 安全性:MinIO支持SSL/TLS加密传输,并提供访问控制功能,可以确保数据在传输和存储过程中的安全性。
- 开放源代码和社区支持:作为开源项目,MinIO拥有活跃的社区支持和持续的更新和改进,用户可以参与到其开发和增强功能的讨论中。
- MinIO因其性能优越、易于扩展和开放性而受到广泛欢迎,适合构建大规模数据存储和分析基础设施。
1、拉起镜像
docker pull minio/minio
2、创建挂载目录
mkdir -p /home/docker/minio/data
mkdir -p /home/docker/minio/config
3、挂载启动
docker run \
-p 9000:9000 \
-p 9001:9001 \
--name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=admin" \
-e "MINIO_SECRET_KEY=123456789" \
-v /home/docker/minio/data:/data \
-v /home/docker/minio/config:/root/.minio \
minio/minio server /data --console-address ":9001"
-p:宿主端口:容器端口
–name:容器名称
–restart=always:设置docker启动时,容器跟随自启
-e “MINIO_ACCESS_KEY=admin”:设置minio的用户名
-e “MINIO_SECRET_KEY=123456789”:设置minio的密码
-v /home/minio/data:/data:挂载容器的存储目录到宿主
-v /home/minio/config:/root/.minio:挂载容器配置文件到宿主
/data --console-address “:9001”:固定9001端口访问minio的web控制台
4、Web管理后台
默认访问地址:ip:port


1415

被折叠的 条评论
为什么被折叠?



