搭建MinIO容器

news2024/11/28 6:41:38

文章目录

  • 1 问题背景
  • 2 资源准备
  • 3 安装Docker服务
  • 4 关闭防火墙
  • 5 以Docker方式安装MinIO
  • 6 访问MinIO

1 问题背景

玩一个前后端的项目,需要用到对象存储器,于是使用开源的MinIO。期间以Docker方式搭建遇到某些坑,此处仅以博客的方式记录下来

2 资源准备

  • Linux操作系统,笔者使用CentOS 7
  • 安装Docker服务

3 安装Docker服务

此处笔者采用网上在线安装的方式,几条命令就可以搞定了

# 安装yum工具
yum install -y yum-utils

# 设置 yum 仓库地址
yum-config-manager \
     --add-repo \
     http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 更新 yum 缓存
yum makecache fast

# 安装Docker服务
yum install -y docker-ce docker-ce-cli containerd.io

# 设置自启动Docker服务
systemctl enable docker

# 重启Docker服务
systemctl restart docker

# 检查Docker服务是否已经成功运行
systemctl status docker

4 关闭防火墙

如果使用的是云服务器,不建议关闭防火墙。如果没有关闭防火墙,那么启动docker容器的时候,需要在防火墙添加容器端口,否则无法访问。

# 关闭防火墙
systemctl stop firewalld.service
# 禁止防火墙自启动
systemctl disable firewalld.service
# 重启Docker服务
systemctl restart docker

5 以Docker方式安装MinIO

下载MinIO镜像

docker pull minio/minio

启动MinIO容器

docker run -d -p 9000:9000 --name=minio --restart=always \
-e "MINIO_ROOT_USER=minio" \
-e "MINIO_ROOT_PASSWORD=minio123" \
-v /mydata/minio/data:/data \
-v /mydata/minio/config:/root/.minio  minio/minio server /data \
--console-address ":9000" --address ":9001"

参数解释:

  1. MINIO_ROOT_PASSWORD的值必须大于或等于8个字符
  2. -v,挂在数据卷,持久化数据
  3. minio/minio server /data,这是启动MinIO Server的命令
  4. --console-address ":9000",指定访问控制台的端口号,不指定会访问不了
  5. --address ":9001",api端口号,不能与控制台端口号相同

6 访问MinIO

访问地址:服务器IP:9000
账号:minio
密码:minio123

在这里插入图片描述

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

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

相关文章

【通信原理课设--基于MATLAB/Simulink的2ASK数字带通传输系统建模与仿真】Simulink的使用介绍以及在本实验中的使用

目录 Simulink的简要介绍 Simulink的使用流程 进入Simulink 进入模型编辑窗口 ​ 建立一个新的文件 根据求需建立模型 对选择的模块进行参数设置 本次课程设计需要使用Simulink做ASK的仿真处理,那么下面就一起学习了解一下Simulink吧! Simuli…

全球经济自由度1995-2021最新版绿色金融指数2001-2020

(1)全球经济自由度指数 1995-2021 1、数据来源:美国传统基金会 2、时间跨度:1995-2021 3、区域范围:全球 4、指标说明: 经济自由度指数,是由《华尔街日报》和美国传统基金会发布的年度报告…

爱站网关键词挖掘工具-长尾关键词挖掘站长工具

长尾词挖掘免费工具,为什么我们要使用长尾词挖掘免费工具,我们只要找准关键词就等于掌握了流量。 关键词可应用于任何平台:不管是网站、短视频、自媒体等! 比如说用户A经常看体育领域的内容,平台就会给A打上体育领域标…

LeetCode刷题---19. 删除链表的倒数第 N 个结点(双指针-快慢指针)

文章目录一、编程题:142. 环形链表 II(双指针-快慢指针)1.题目描述2.示例1:3.示例2:4.示例3:5.提示:6.进阶:二、解题思路1.思路2.复杂度分析:3.算法图解三、代码实现总结…

[附源码]计算机毕业设计springboot班级事务管理论文2022

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

MQTT协议

1.MQTT基础知识学习 MQTT协议基础知识视频学习资源:太极创客 太极创客的MQTT基础篇博文目录链接:零基础入门学用物联网 – MQTT基础篇 – 目录 备注:建议先学习一下MQTT的基础知识后再学习下面章节部分的内容。 2.MQTT服务器的搭建 MQTT服务器的搭建步骤如下: 使用docker pull…

【vue + echarts】图表自适应缩放(跟随浏览器的窗口缩放,项目侧边栏折叠后的窗口缩放),图表重绘

效果图: 先清楚两个东西,浏览器窗口的缩放和项目侧边栏折叠后窗口的缩放,这两个是不一样的 第一种,浏览器窗口缩放后,当前窗口会放大了或者缩小了,这时会走浏览器缩放的代码部分, 第二种,而项目侧边栏折叠后窗口的缩放,虽然项目里面的窗口缩放了,但是,浏览器的窗口并没有发生…

tACS恢复老年人认知控制能力的EEG功能和DTI结构网络机制

认知控制能力是大多数日常任务中的关键能力,与年龄相关的认知控制能力下降威胁到个人的独立性。作者之前在老年人和年轻人中都发现,经颅交流电刺激(tACS)可以改善认知控制,在远离受刺激部位和频率之外的神经区域观察到…

使用python玩转二维码!速学速用!⛵

💡 作者:韩信子ShowMeAI 📘 Python3◉技能提升系列:https://www.showmeai.tech/tutorials/56 📘 本文地址:https://showmeai.tech/article-detail/398 📢 声明:版权所有,…

前端开发如何做新手引导

通常,在产品发布新版本或者有新功能上线时,都会开发一个新手引导功能来引导用户了解应用的功能。在前端开发中,如何快速地开发新手引导功能呢,下面介绍几个开箱即用的新手引导组件库。 1,Intro.js Intro.js是一个使用…

外汇天眼:外汇杠杆的“诱惑”到底有多大,为何做外汇的人都那么上瘾?

近些年随着外汇保证金在中国的持续发展,中国的外汇保证金交易就像当初的股票市场一样,从无到有,不断的发展壮大,再加上国内金融市场对外开放步伐加快,在中国国内参与外汇市场的投资者也是连年上升,那么这个…

【EI会议2023】12.20之后ddl

csdn 摘出来上文中的一些ddl ICET 2023(成都 5月12日-5月15日) http://www.icet.net/track9.html 截稿时间2022.12.20 通知录用:2023.1.20 SEGRE 2023(长沙 4月21日-4月23日) http://www.icsegre.org/ 截稿时间2023.2.26 通知录用:2023.4.3 ICIBA 2023(重庆 5月26日-…

全同态加密:GSW

参考文献: Micciancio D, Peikert C. Trapdoors for lattices: Simpler, tighter, faster, smaller[C]//Annual International Conference on the Theory and Applications of Cryptographic Techniques. Springer, Berlin, Heidelberg, 2012: 700-718.Gentry C, S…

Mysql-解决Truncated incorrect DOUBLE value xxx

问题 出现这种问题一般来说就是多表操作的时候, 使用的字段类型不一致导致的(查询除外),我们来看下真实案例 在hd_user表中parentId是binint类型 而在hd_user_increment_copy1表中parentId是varchar类型, 如果只是查询的话那么是不会报错的,我把查询sql提出了运行是可以的 …

[附源码]计算机毕业设计springboot保护濒危动物公益网站

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

Java 编程性能调优

把 Java 性能调优分成 5 个层级:Java 编程、多线程、JVM 性能检测、设计模式、数据库性能,每个层级下都覆盖了最常见的优化问题。下面分别给你梳理一下: 可参考地址:Java性能调优全攻略来了_着火点的博客-CSDN博客_java性能调优 …

软件设计与体系结构编程题汇总

现在需要开发一款游戏软件,请以单例模式来设计其中的 Boss 角色。角色的属性和动作可以任意设计。 要求:该 Boss 类可以在多线程中使用。( 8 分) Public class Boss{Private static Boss instance; //(2 分)Private …

vivo大数据日志采集Agent设计实践

作者:vivo 互联网存储技术团队- Qiu Sidi 在企业大数据体系建设过程中,数据采集是其中的首要环节。然而,当前行业内的相关开源数据采集组件,并无法满足企业大规模数据采集的需求与有效的数据采集治理,所以大部分企业都…

车间工厂看板还搞不定,数据可视化包教包会

在智能工厂的建设过程中,为了让每条生产线的生产进度和状态更加清晰,经常需要将生产信息情况显示在电视看板上,称为智能工厂-车间数据可视化大屏方案。 根据工厂和车间的大小,可能会使用 10到100 台甚至更多的电视看板来显示数据…

Nexus3搭建maven私服

Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问,也就是我们常说的私服 1、下载nexus3.x: Nexus官方下载地址 官方下载极其慢,这里提供网盘下载: 链接https://pan.baidu.com/s/…