MinIO 简介
MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。使用 MinIO 为机器学习、分析和应用程序数据工作负载构建高性能基础架构。
MinIO容器安装
前提条件
- Linux系统(本文仅讨论Linux系统)
- 已经安装docker
要将本地持久目录从主机操作系统映射到虚拟配置~/.minio 并导出/data目录:
docker run -p 9000:9000 --name minio1 \
-v /mnt/data:/data \
-v /mnt/config:/root/.minio \
minio/minio server /data
MinIO自定义Access和Secret密钥:
要覆盖MinIO的自动生成的密钥,可以将Access和Secret密钥设为环境变量。
docker run -p 9000:9000 --name minio1 \
-e "MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE" \
-e "MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" \
-v /mnt/data:/data \
-v /mnt/config:/root/.minio \
minio/minio server /data
启动容器
docker start <container_id>
<container_id>可以通过下面的命令获得:
docker ps -a
停止容器
docker stop <container_id>
MinIO容器日志
docker logs <container_id>
监控MinioDocker容器
docker stats <container_id>