使用Docker部署MinIO服务器

这篇具有很好参考价值的文章主要介绍了使用Docker部署MinIO服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明:之前有介绍过如何在项目中使用MinIO及整合成起步依赖在项目中使用,本文介绍如何使用Docker部署MinIO服务器。

安装Docker

首先,需要在服务器上安装Docker,参考Docker安装&卸载,Docker常用命令。

安装完之后,敲下面的命令查看Docker版本;

docker -v

使用Docker部署MinIO服务器,docker,服务器,容器

拉取MinIO镜像

输入下面的命令,拉取MinIO的镜像,不加版本号默认拉取最新的。

docker pull minio/minio

使用Docker部署MinIO服务器,docker,服务器,容器

启动容器

输入下面的命令,启动MinIO容器

docker run \
	-d -p 9000:9000 -p 9001:9001 \
	--name minio \
	-e "MINIO_ROOT_USER=admin" \
	-e "MINIO_ROOT_PASSWORD=123456" \
	minio/minio server /data \
	--console-address ":9001"

其中:

  • -p:表示指定容器内外端口号映射;
  • -n:表示容器名;
  • -e:配置,设置MinIO登录的用户名、密码;
  • -console-address:控制台端口号;

容器名、用户名、密码可自定义;

使用Docker部署MinIO服务器,docker,服务器,容器

使用

启动完成后正常使用就可以了,在项目中使用需要在配置文件中添加相关配置。如下:

minio:
  endpoint: http://Minio服务器IP:9000
  bucketName: 桶名
  accessKey: 用户名
  secretKey: 密码

注意端口是9000


如果是用来当作个人网盘使用,那么直接在浏览器上访问:http://Minio服务器IP:9001,输入账号、密码登录即可;

使用Docker部署MinIO服务器,docker,服务器,容器

进入后,创建Bucket,在Bucket里面可以上传自己需要保存的一些资料;

使用Docker部署MinIO服务器,docker,服务器,容器

另外

能够访问到MinIO的控制台,需要部署MinIO的服务器开放了9001端口,即MinIO控制台使用的端口。

另外,不论是在项目中使用,还是作为个人在线网盘使用,建议都对桶设置禁止桶遍历,避免数据泄露。参考:MinIO如何禁止桶遍历文章来源地址https://www.toymoban.com/news/detail-805378.html

到了这里,关于使用Docker部署MinIO服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker本地部署MinIO对象存储服务器结合Cpolar内网穿透实现远程访问

    MinIO是一个开源的对象存储服务器,可以在各种环境中运行,例如本地、Docker容器、Kubernetes集群等。它兼容Amazon S3 API,因此可以与现有的S3工具和库无缝集成。MinIO的设计目标是高性能、高可用性和可扩展性。它可以在分布式模式下运行,以满足不同规模的存储需求。 MinIO是

    2024年02月04日
    浏览(43)
  • 云服务器-Docker容器-系统搭建部署

            最近公司在海外上云服务器,作者自己也搞了云服务器去搭建部署系统,方便了解整体架构和系统的生命周期,排查解决问题可以从原理侧进行分析实验。虽然用的云不是同一个,但是原理都是相通的。         作者选用的是腾讯云,没别的原因,就是便宜加牌子大

    2024年02月12日
    浏览(38)
  • docker容器打包成镜像,在新的服务器上部署环境

    2719a6b5b8e1是容器id(用docker ps 命令查看) , my_paddle2.2.2:v1 是自己打包的镜像的名字命名格式,有冒号的 docker commit -a “shi” -m “to150” 2799a6b6b8e1 my_paddle2.2.2:v1 -o 和 是一个意思都是打包镜像的符号 sparkdemo:v1 ,就是有冒号,整体镜像名字规则 docker images查看镜像,后用命令保存

    2023年04月08日
    浏览(40)
  • 华为云云耀云服务器L实例评测 | Docker 部署 Reids容器

    Docker的好处在于: 在不同实例上运行相同的容器 Docker的五大优点: 持续部署与测试 、 多云服务平台支持 、 环境标准化和版本控制 、 隔离 、 安全 Docker 适用于较为小的应用,并发量不大的情况下、微服务为超过10个 ,建议适用Docker部署,这样 也省资源、可减少开发成本

    2024年02月08日
    浏览(40)
  • 云服务器 docker 安装 MinIO

    1. 执行命令  docker pull minio/minio  下载稳定版本镜像 docker pull minio/minio 2. 创建并启动minio容器  MINIO_ACCESS_KEY是登录的用户名,MINIO_SECRET_KEY是登陆的密码,根据自己的情况来设置登录的用户名和密码  3. 开放9000端口 4. 访问登录,使用IP+9000 登录即可测试,然后输入自己在启动

    2024年02月11日
    浏览(38)
  • 工具系列(九) 本文(2万字) | 在ubuntu中安装docker教程 | 在Linux下Docker将镜像导出 | 上传至服务器 | 部署并创建容器 |

    点击进入专栏: 《人工智能专栏》 Python与Python | 机器学习 | 深度学习 | 目标检测 | YOLOv5及其改进 | YOLOv8及其改进 | 关键知识点 | 各种工具教程

    2024年01月19日
    浏览(56)
  • 使用 Docker Compose 部署邮件服务器

    很多时候为了方便, 我们都直接使用第三方邮箱进行收发邮件。 但第三方邮箱有些要求定期修改密码,有些限制发邮箱的次数, 对于一些个人和企业来说, 有自己的域名和服务器为什么不自己搭建一个邮件服务器呢?因此, 笔者在这记录自己学习并且搭建邮箱服务器的步

    2024年04月22日
    浏览(25)
  • 阿里云服务器安装部署Docker使用教程

    本文阿里云百科分享如何在云服务ECS实例上,部署并使用Docker。Docker是一款开源的应用容器引擎,具有可移植性、可扩展性、高安全性和可管理性等优势。开发者可将应用程序和依赖项打包到一个可移植的容器中,快速发布到Linux机器上并实现虚拟化,实现更高效地构建、部

    2024年02月09日
    浏览(38)
  • 【VS Code】使用 VS Code 登陆远程服务器上的 Docker 容器

    以下命令默认已经构建了一个 Docker Image。  上述的步骤主要是在服务器上启动了一个docker容器,并在容器内安装和配置了ssh服务。以下是对于这些步骤的详细解释: 首先,使用  docker run  命令在服务器上启动了一个名为  container-name  的容器。这里使用了  -v /mnt/mount/:/hom

    2024年02月06日
    浏览(38)
  • 使用 Docker 部署 Jenkins 代理(主从)控制服务器

    自动化是 DevOps 的核心。各种自动化工具和技术真正实现了持续集成和持续交付的概念。这些工具多年来发展迅速,但似乎永远存在的一个名字是Jenkins。 我们不会在这篇文章中讨论 CI-CD 的介绍性概念,也不会浪费时间展示 Jenkins 安装步骤。如果您是 Jenkins 的新手,可以查看

    2024年02月10日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包