Docker:使用MinIO搭建对象存储平台

1、简述

MinIO是一个基于对象存储技术的开源项目,它可以帮助用户快速搭建起私有的、高性能的对象存储平台。MinIO兼容Amazon S3 API,使得用户可以使用标准的S3工具和SDK来访问和管理MinIO存储的数据。此外,MinIO还提供了分布式部署、自动数据完整性检查、强大的安全性功能等特性,使得其成为了企业级对象存储方案的首选。

MinIO 之所以广受欢迎,是因为其具有以下特点:

图片高性能。

MinIO 是全球领先的对象存储服务先锋,目前在全世界有数百万的用户。在标准硬件上,读/写速度高达每秒几百 GB。

图片可扩展性。

MinIO 借鉴了 Web 缩放器,为对象存储带来了简单的扩缩模型。在部署 MinIO 时,扩展从单个群集开始。

图片云原生支持。

MinIO 是在过去几年内从 0 开始打造的一款存储方案,符合一切云原生计算的架构和构建流程,并且包含最新的云计算技术和理念。

图片纯开源。

MinIO 基于 Apache V2 license 100% 开放源代码。这就意味着 MinIO 的客户能够自动、无限制、自由免费地使用和集成 MinIO、自由创新和创造、自由修改和完善、自由再次发行新版本和组合软件。

图片兼容 S3 存储。

AWS 的 S3 API(接口协议)是在全球范围内达到共识的对象存储协议,是全世界内大家都认可的标准。

图片 极简。

极简主义是 MinIO 的指导性设计原则。简单性减少了出错的机会,提高了正常运行时间,提供了可靠性,同时简单性又是性能的基础。

图片 支持多云。

可以创建数以百万计的实例部署在私有云、公有云和边缘计算环境。

2、安装

创建用于存放Minio外部挂载的配置文件目录和存储上传文件的目录:

mkdir -p /shop/minio/data
mkdir -p /shop/minio/config
通过docker指令拉取Minio线上最新的版本:

docker pull minio/minio
通过docker run 运行当前Minio镜像:

docker run
–name minio
-p 9000:9000
-p 9090:9090
-d --restart=always
-e “MINIO_ACCESS_KEY=minioadmin”
-e “MINIO_SECRET_KEY=minioadmin”
-v /app/minio/data:/data
-v /app/minio/config:/root/.minio
minio/minio server /data --console-address “:9090”

运行成功后,打开浏览器,访问Linux 的9090端口,即可看到 MinIO:

备注:API访问要通过9000端口来实现:

API: http://192.168.0.4:9000 http://127.0.0.1:9000
WebUI: http://192.168.0.4:9090 http://127.0.0.1:9090

https://mp.weixin.qq.com/s/SWVNraVNlwzmcXJ0SvF1vQ

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/786600.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Oracle篇】expdp/impdp高效完成全部生产用户的全库迁移(第四篇,总共四篇)

☘️博主介绍☘️: ✨又是一天没白过,我是奈斯,DBA一名✨ ✌✌️擅长Oracle、MySQL、SQLserver、Linux,也在扩展大数据方向的知识面✌✌️ ❣️❣️❣️大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注❣️❣️…

AcWing 1111:字母 ← dfs bfs

【题目来源】https://www.acwing.com/problem/content/1113/【题目描述】 给定一个 RS 的大写字母矩阵,你的起始位置位于左上角,你可以向上下左右四个方向进行移动,但是不能移出边界,或者移动到曾经经过的字母(左上角字…

如何重置woocommerce,如何批量删除woocommerce产品

默认情况下当我们在后台删除Woocommerce插件的时候,woocommerce 的数据并不会从数据库中自动清除。 这个时候,为了能清除数据库里的数据,我们可以在wp-config.php 文件里添加如下代码: define( WC_REMOVE_ALL_DATA, true ); 添…

VTK 简介

VTK 简介 VTK 简介什么是 VTK?VTK 能做什么?VTK 的基本组成VTK 的框架结构VTK 的数据结构VTK 的可视化流程参考 VTK 简介 什么是 VTK? VTK,全称是Visualization Toolkit,即可视化工具包。是一个开源、跨平台、可自由…

vue+element ui实现表单组件的封装

效果图: 主要是使用vue elmentUi 的from的基础上进行封装 使用改组件,是需要自定义从父组件传入一下字段表单字段 export const topicTypeMainTaskEdit: any new Map([// 主任务可编辑状态[feasibleInstructions, // 督办件[{value: documentNum…

云计算面临的威胁

目录 一、概述 二、威胁建模分析 2.1 威胁建模的概念 2.2 威胁建模起到的作用 2.3 威胁建模的流程 2.3.1 威胁建模流程图 2.3.2 威胁建模流程内容 2.3.2.1 绘制数据流图 2.3.2.2 威胁识别与分析 2.3.2.2.1 STRIDE威胁分析方法论 2.3.2.3 制定消减措施 2.3.2.3.1 消减…

景联文科技提供高质量医疗健康AI大模型数据

医疗行业是典型的知识和技术密集型行业,其发展水平直接关系到国民健康和生命质量。 医疗健康AI大模型,作为人工智能的一个分支,能够通过学习大量的数据来生成新的数据实例,在医药研发、医学影像、医疗文本分析等都有广泛的应用前景…

检索增强微调(RAFT)---使语言模型适应特定领域的 RAG

原文地址:retrieval-augmented-fine-tuning-raft 2024 年 3 月 29 日 摘要(Abstract) 论文介绍了一种名为Retrieval Augmented Fine Tuning(RAFT)的训练方法,旨在提升模型在特定领域“开卷”环境下回答问题的能力。RAFT通过训练模型忽略那些对回答问题没有帮助的文档(称为…

项目管理计划

《项目管理计划》 1.项目背景说明 2.项目目标和范围 3.项目组织架构 4.项目进度管理办法 5.项目沟通管理 6.项目风险管理 软件开发全套资料包获取进主页或文末个人名片直接获取。

Flutter Web 的未来,Wasm Native 即将到来

早在去年 Google I/O 发布 Flutter 3.10 的时候就提到过, Flutter Web 的未来会是 Wasm Native ,当时 Flutter 团队就表示,Flutter Web 的定位不是设计为通用 Web 的框架,类似的 Web 框架现在有很多,而 Flutter 的定位…

containerd配置HTTP私仓

文章目录 1. 🛠️ 基础环境配置2. 🐳 Docker安装3. 🚢 部署Harbor,HTTP访问4. 📦 部署ContainerD5. 🔄 修改docker配置文件,向harbor中推入镜像6. 配置containerd6.1. 拉取镜像验证6.2. 推送镜像…

React-2-useState-获取DOM-组件通信

一.useState useState 是一个 React Hook(函数),它允许我们向组件添加一个状态变量, 从而控制影响组件的渲染结果 本质:和普通JS变量不同的是,状态变量一旦发生变化组件的视图UI也会跟着变化**(数据驱动视…

maven本地引入tongweb7的jar包的方法

#jar包目录 cd /d D:\develops\mavenjars mvn install:install-file -Dfile./tongweb-spring-boot-starter-2.x-7.0.E.6_P2.jar -DgroupIdcom.tongweb.springboot -DartifactIdtongweb-spring-boot-starter-2.x -Dversion7.0.E.6_P2 -Dpackagingjar mvn install:install-file -…

3453: 【PY】餐厅AA制付费

题目描述 3个人在餐厅吃饭,总共花费n元,他们还想留 15%的小费给服务员。每个人该付多少? (付费方式是AA制,即每个人平分花费) n是3个人的合计消费(不包括小费) 输入 3个人的合计消费&…

自建SSL证书(兼容ios)

于SSL/TLS服务器证书,特别是那些用于HTTPS网站的证书,有几个关键的扩展和属性是必要的,以确保证书可以被客户端(如浏览器)正确识别和信任。这些细节对于确保加密连接的安全性至关重要。以下是一些关键的证书详情和扩展…

网络原理 - HTTP / HTTPS(1)——http请求

目录 一、认识HTTP协议 理解 应用层协议 二、fiddler的安装以及介绍 1、fiddler的安装 2、fiddler的介绍 三、HTTP 报文格式 1、http的请求 2、http的响应 五、认识URL 六、关于URL encode 一、认识HTTP协议 HTTP 全称为:“超文本传输协议”,是…

数据挖掘比赛比较基础的baseline

目录 LGBM/XGB/CAT的接口 Scikit-learn接口 原生接口 LightGBM介绍 应用场景

好物分享:FPGA实现SDI视频编解码的方案设计汇总

目录 1、前言2、专用芯片方案2.1、GS2971FPGA的图像采集 设计方案2.2、GS2971FPGA的图像采集图像缩放 设计方案2.3、GS2971FPGA的图像采集纯verilog图像缩放纯verilog视频拼接 设计方案2.4、GS2971FPGA的图像采集HLS图像缩放Video Mixer视频拼接 设计方案2.5、GS2971FPGA的图像…

Android RecycleView 缓存 itemView 提高滑动流畅度

RecyclerView 是 Android 官方推荐的用于展示大量数据列表的控件,具有高度的可定制性和灵活性。我们可以通过自定义 LayoutManager、ItemDecoration、ItemAnimator 等来实现不同的布局和动画效果,满足各种需求。同时,RecyclerView 支持局部刷…

C++初阶:5.STL简介(了解)

STL简介(了解) 一.什么是STL STL(standard template libaray-标准模板库):是C标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。 二. STL的版本 原始版本 Alexander Stepan…