使用docker搭建minio分布式对象存储系统

news/2024/10/27 21:16:42/

使用docker搭建minio分布式对象存储系统

这里我简单的和大家介绍一下什么是minio ?
附上Minio官网链接:https://minio.org.cn/

MinIO是一种开源的对象存储服务器,通过使用标准的HTTP/REST
API来访问和管理数据。它采用分布式架构,具有高性能、高可用性和可扩展性。MinIO可以帮助用户轻松管理和存储大量的非结构化数据,并与其他应用程序和工具进行集成。

使用Docker搭建MinIO分布式对象存储系统可以让您快速搭建和配置一个高性能、可扩展的存储系统。通过简单的步骤,您可以在分布式环境中部署和管理MinIO,并轻松地存储和访问大量的非结构化数据。在本文中,我们将介绍如何使用Docker来搭建MinIO分布式对象存储系统,帮助您快速上手并开始使用分布式存储解决方案。

做完简单的介绍,我们开始搭建吧!

①通过Docker的方式安装minio镜像

docker pull minio/minio 

安装完后我们可以通过 docker images 查看到这个镜像

在这里插入图片描述
②安装好docker镜像后我们通过以下命令创建一个容器启动minio (这里二选一即可)
方式一:

docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001"

方式二:
如果你需要指定安装目录和设置指定的默认密码则用以下命令(这里我指定了文件存储路径为:/www/wwwroot/minio.sionma.com 设置默认用户密码为:minioadmin)

docker run -p 9000:9000 -p 9001:9001 \-v /www/wwwroot/minio.sionma.com:/data \-e "MINIO_ROOT_USER=minioadmin" \-e "MINIO_ROOT_PASSWORD=minioadmin" \minio/minio server /data --console-address ":9001"

③创建启动docker容器,这样就我们的minio就搭建好了,我们可以通过以下地址访问

S3-API: http://172.17.0.5:9000  http://127.0.0.1:9000 
Console: http://172.17.0.5:9001 http://127.0.0.1:9001

如果你是在服务器上可以通过 http:// 你服务器的公网IP :9001 访问 ,这里由于我是在服务器上我就直接把127.0.0.1换成了我服务器的公网IP,注意开启服务器防火墙,输入帐号密码minioadmin,minioadmin
[6404e3d9fcfb5edae1a80c6.png)![](https://img-blog.csdnimg.cn/2afa37aa6d414eadb34ca61c54854552.png
④ minio搭建成功后我们来登陆Minio控制面板,来测试一下

在这里插入图片描述
登陆成功后我们来创建一个Bucket桶,然后上传一张图片测试一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
然后点击分享,复制分享的文件链接
http://127.0.0.1:9000/sionma-dcxt/favicon.png
记得把这个127.0.0.1 换成你的公网IP
在这里插入图片描述
在这里插入图片描述
到这里我们的minio的搭建以及测试就到此结束啦! 有啥不懂的可以在评论区留言哦


http://www.ppmy.cn/news/749261.html

相关文章

python文件拆分到不同文件夹

import os import shutildef split_images(input_folder, output_folder, num_folders):# 获取输入文件夹中的所有图片文件image_files [f for f in os.listdir(input_folder) if f.endswith(.jpg) or f.endswith(.png)]# 计算每个输出文件夹应包含的图片数量images_per_folde…

铅酸电池三段式充电过程

1. 第一阶段,快充‘bulk’,以最大(100%)的输出电流对电池快速充电。 2. 第二阶段,均充‘absorption’,达到电池最大充电电压,进行稳压,此时电流会逐步下降。 3. 第二阶段持续2小时后&#xff0c…

特斯拉充电电流设置多大_特斯拉充电时间

在这新能源汽车火热的时期,特斯拉可以说是电动汽车中的先驱,更是佼佼者。既然是纯电动,续航里程和充电效率就成为最重要的东西了。特斯拉的最简单的充电方式有普通家庭电路充电、改造线路充电,高效充电方式有大功率墙挂式充电连接…

蓝牙充电式体温枪解决方案

智能体温枪、耳温枪、智能体温计等等,利用红外线温度传感器对准耳膜加以测量精度高、测量快速,测量时无需耳套等特点,1秒出结果,体型小巧便于保管及携带。婴幼儿感冒发烧时,一般的体温方式宝宝不太配合,使用…

无线充电各种原理方案的比较

无线充电各种原理方案的比较 发布时间:2015-04-21 15:12:59 来源:RF技术社区 (http://rf.eefocus.com) 标签:无线电磁天线微波 分享到: 无线充电技术,即Wireless charging technology,是指具有电池的装…

充电速度公式_新能源汽车充电速度多快算快充?

专业领域对于新能源汽车的快充慢充其实是没有具体定义的,所谓的快充慢充只是人们在日常使用电动车时对不同充电模式的一个通俗称呼罢了。 那么行业标准中是如何定义新能源汽车的充电模式的呢? 在国标《GB-T 20234.1-2015 电动汽车传导充电连接装置》中,对电动汽车充电模式有…

充电枪cp信号控制板_交流充电桩控制原理

的工作原理 直流充电系统的握手过程是通过CAN报文实现的。交流充电系统没有通信协议,和车辆之间“握手”是通过模拟电平实现的。因为涉及到几种模拟信号在不同阶段、不同场景下的不同跳变,逻辑设计如果不够严谨,很容易出问题。特别是,现在市面上的交流桩逻辑处理不尽相同!…

电路设计实例(纽扣型可再充电锂离子电池充电电路)

随着智能穿戴的发展,可充电电池电路设计也是我感兴趣的部分,希望总结下相关内容 1.纽扣型可再充电锂离子电池充电电路 2.