当前位置: 首页 > article >正文

Docker 部署 MinIO | 国内阿里镜像

一、导读

Minio 是个基于 Golang 编写的开源对象存储套件,基于Apache License v2.0开源协议,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口。可以很简单的和其他应用结合使用,例如 NodeJS、Redis、MySQL等。

二、应用场景

MinIO 的应用场景除了可以作为私有云的对象存储服务来使用,也可以作为云对象存储的网关层,无缝对接 Amazon S3 或者 MicroSoft Azure 。

三、特点

1、高性能:作为一款高性能存储,在标准硬件条件下,其读写速率分别可以达到 55Gb/s 和 35Gb/s。并且MinIO 支持一个对象文件可以是任意大小,从几kb到最大5T不等。

2、可扩展:不同MinIO集群可以组成联邦,并形成一个全局的命名空间,并且支持跨越多个数据中心。

3、云原生:容器化、基于K8S的编排、多租户支持。

4、Amazon S3兼容:使用 Amazon S3 v2 / v4 API。可以使用Minio SDK,Minio Client,AWS SDK 和 AWS CLI 访问Minio服务器。

5、SDK支持:

  • GO SDK:https://github.com/minio/minio-go
  • JavaSDK:https://github.com/minio/minio-java
  • PythonSDK:https://github.com/minio/minio-py

6、图形化界面:有操作页面

7、支持纠删码:MinIO使用纠删码、Checksum来防止硬件错误和静默数据污染。在最高冗余度配置下,即使丢失1/2的磁盘也能恢复数据。

四、获取镜像

# docker hub 镜像
docker pull minio/minio
# 阿里云镜像
docker pull registry.cn-hangzhou.aliyuncs.com/farerboy/minio

五、启动镜像

docker run --name minio -d \n
-p 9000:9000 -p 9001:9001 \n
--restart=always \n
-e "MINIO_ACCESS_KEY=admin" \n
-e "MINIO_SECRET_KEY=password" \n
-v /wwwroot/opt/docker/minio/data:/data \n
-v /wwwroot/opt/docker/minio/config:/root/.minio \n
minio/minio server \n
--console-address ":9000" --address ":9001" /data

命令解释如下:

  • -p:9000是图形界面的端口,9001是API的端口,在使用SDK连接需要用到
  • MINIO_ACCESS_KEY:指定图形界面的用户名
  • MINIO_SECRET_KEY:指定图形界面的密码

六、图形界面操作

安装成功后直接访问地址:http:/ip:9000

 


http://www.kler.cn/a/539161.html

相关文章:

  • 前端页面添加水印
  • 循环神经网络学习01——transformer:输入部分-嵌入层位置编码
  • vscode无法ssh连接远程机器解决方案
  • android手机安装deepseek-r1:1.5b
  • U3D支持webgpu阅读
  • 第1章 特征工程
  • vLLM V1 重磅升级:核心架构全面革新
  • DeepSeek结合Langchain的基本用法
  • 卷积神经网络CNN如何处理语音信号
  • 2025年物联网相关专业毕业论文选题参考,文末联系,选题相关资料提供
  • 学生管理系统
  • Qt元对象系统
  • C++排序算法的优劣及应用
  • 通过cad中块获取块的略缩图——cad c# 二次开发
  • C++ 继承(1)
  • 常用线程池
  • 【安当产品应用案例100集】037-强化OpenVPN安全防线的卓越之选——安当ASP身份认证系统
  • ASP.NET Core数据校验FluentValidation
  • 车联网技术在智能交通系统中的设计与实现(论文+源码)
  • “图像识别分割算法:解锁视觉智能的关键技术
  • 【c++】面向过程 面向对象
  • 苍穹外卖-菜品分页查询
  • C# 多线程应用(同步异步)
  • 《 C++ 点滴漫谈: 二十六 》控制流艺术:如何在 C++ 中驾驭程序逻辑
  • 深入讲解MyBatis
  • 启用MFA增强安全性防范勒索病毒