赞
踩
本章教程,主要介绍一下,如何在Linux用Docker安装MinIO。
MinIO是一个高性能、分布式对象存储系统,支持S3 API,适用于云原生环境。MinIO可以在标准硬件上运行,并且具有低延迟、高吞吐量、高可用性和可扩展性等优势。MinIO使用Erasure Code技术实现数据冗余和恢复,以确保数据的安全性和可靠性。MinIO还支持多租户、数据加密、访问控制等功能,可以满足企业级应用的需求。MinIO可以与Kubernetes、Docker等云原生技术无缝集成,提供了简单易用的API和命令行工具,使得开发和管理变得更加简单和高效。
目录
docker pull minio/minio
注意使用
--console-address
指定MinIO Console的运行端口(否则会以随机端口运行)
- docker run -p 9090:9000 -p 9001:9001 --name minio \
- -v /mydata/minio/data:/data \
- -e MINIO_ROOT_USER=minioadmin \
- -e MINIO_ROOT_PASSWORD=minioadmin \
- -d minio/minio server /data --console-address ":9001"
运行成功后就可访问MinIO Console的管理界面了,
账号:
minioadmin
密码:
minioadmin
如果是在公网服务器上安装部署,遇到启动成功无法访问等问题,可以先检查一下端口是否处于开放状态,如果端口处于开放,依旧无法访问,再次检查防火墙是否处于开启状态。
如果防火墙处于开启状态,要么关闭防火墙,要么将端口添加到防火墙白名单,最后重启防火墙。
防火墙部分命令参考:
- # 检查防火墙状态
- systemctl status firewalld
-
- # 关闭防火墙命令
- systemctl stop firewalld
-
- # 添加端口9090到防火墙白名单
- firewall-cmd --zone=public --add-port=9090/tcp --permanent
-
- # 重启防火墙
- firewall-cmd --reload
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。