Minio 踩坑 Docker 使用 免费开源对象存储 MINIO 包会安装

这篇具有很好参考价值的文章主要介绍了Minio 踩坑 Docker 使用 免费开源对象存储 MINIO 包会安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

minio简介:

对象存储人工智能数据基础设施
MinIO 是一种高性能、S3 兼容的对象存储。它是为大规模 AI/ML、数据湖和数据库工作负载。它是软件定义的并在任何云或本地基础设施上运行。MinIO 具有双重许可根据开源 GNU AGPL v3 和商业企业许可证。

之前使用的是官方的minio/minio,最近使用了一下bitnami/minio。

这两个的区别如下:

bitnami/minio 和 minio/minio 是两个不同的 Docker 镜像,它们都用于部署 MinIO 对象存储服务,但存在以下区别:

  1. 维护者与封装方式

    • minio/minio:这是由 MinIO 官方团队直接提供的原生镜像,通常仅包含 MinIO 服务器的运行环境和程序本身。
    • bitnami/minio:Bitnami 团队基于 MinIO 官方版本进行了封装和优化,提供了一种更易于部署、管理和监控的解决方案。Bitnami 的镜像通常包含了更多开箱即用的功能,比如自动配置文件生成、环境变量设置以及可能的健康检查脚本等。
  2. 默认配置与管理工具

    • minio/minio 镜像需要手动通过命令行或环境变量来配置 MinIO 的访问密钥、机密密钥和其他参数。
    • bitnami/minio 提供了友好的默认配置,并且可能通过自定义的启动脚本来简化配置过程,同时 Bitnami 的容器通常会有一个更全面的应用生命周期管理工具集。
  3. 更新策略与支持

    • minio/minio 的更新可能会更快地跟随官方发布的最新版 MinIO。
    • bitnami/minio 虽然也是定期更新以保持与上游软件兼容,但是由于其额外的封装和测试流程,更新时间可能会稍微滞后一些,但同时也提供了更为稳定和经过验证的版本。
  4. 附加功能

    • bitnami/minio 可能集成了一些额外的功能或最佳实践,如使用预设的用户和密码(可以通过环境变量重置)、日志管理和便于 Kubernetes 环境中使用的 Helm chart 等。

总之,如果你希望获得一个更易部署和管理的 MinIO 部署方案,bitnami/minio 可能是一个更好的选择;而如果想要一个纯净、轻量级的 MinIO 实现,可以直接采用 minio/minio 镜像。在具体选用时,请根据项目需求和团队对运维要求进行权衡。

docker中具体使用方法大差不差:

1.搜索minio镜像

docker search minio

使用上面命令之后bitnami/minio 一眼就看到了

bitnami/minio与minio/minio的区别,docker,开源,容器2.拉取镜像

docker pull bitnami/minio

3.查看镜像

docker images

bitnami/minio与minio/minio的区别,docker,开源,容器

4.创建镜像

docker run -it -d --name minio -p 9000:9000 -p 9001:9001 -v /tmp/minio/data:/data -e MINIO_ROOT_USER="minio" -e MINIO_ROOT_PASSWORD="ryyminio" bitnami/minio:latest

重点来了创建镜像的时候一定要注意 minio控制台的密码长度问题!密码长度一定要大于8位,可参考官网https://hub.docker.com/r/bitnami/minio

最后完美运行:

bitnami/minio与minio/minio的区别,docker,开源,容器

关于minio的简单操作可以参考这篇文章https://blog.csdn.net/qq_52462620/article/details/136220877?spm=1001.2014.3001.5501

注意:数据卷挂载的时候要确保自己的文件有足够的权限,没有就通过 chmod 增加权限。如果实在服务器上部署的一定要服务器开放9000和9001端口,如果有防火墙的也需要去放行!!!文章来源地址https://www.toymoban.com/news/detail-850727.html

到了这里,关于Minio 踩坑 Docker 使用 免费开源对象存储 MINIO 包会安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

    这里我简单的和大家介绍一下什么是minio ? 附上Minio官网链接:https://minio.org.cn/ MinIO是一种开源的对象存储服务器,通过使用标准的HTTP/REST API来访问和管理数据。它采用分布式架构,具有高性能、高可用性和可扩展性。MinIO可以帮助用户轻松管理和存储大量的非结构化数据,

    2024年02月12日
    浏览(54)
  • MinIO:开源对象存储解决方案

    MinIO是一款开源的云原生对象存储解决方案,旨在提供高性能、可扩展和持久化存储服务。它兼容Amazon S3 API,可以轻松地集成到现有的应用程序中,为用户提供可靠的对象存储和数据管理。本文将介绍MinIO的基本概念、架构设计以及常见的应用场景,帮助读者了解和使用这个

    2024年02月16日
    浏览(39)
  • Docker 搭建 Minio 对象存储服务

    MinIO 是一款基于 Go 语言发开的高性能、分布式的对象存储系统,客户端支持 Java,Net,Python,Javacript,Golang语言。 MinIO 的主要目标是作为私有云对象存储的标准方案,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据、容器和虚拟机镜像等,而一

    2024年02月06日
    浏览(47)
  • 开源对象存储系统minio部署配置与SpringBoot客户端整合访问

    官方介绍: MinIO 提供高性能、与S3 兼容的对象存储系统,让你自己能够构建自己的私有云储存服务。在 GNU AGPL v3 下是 100% 开源的。 部署简单,只有一个minio可执行文件。 高性能,在 32 个 NVMe 驱动器节点和 100Gbe 网络上发布的 GET/PUT 结果超过 325 GiB/秒和 165 GiB/秒。 Kubernetes原

    2024年02月09日
    浏览(47)
  • Docker部署MinIO对象存储服务器结合Cpolar实现远程访问

    🔥 博客主页 : 小羊失眠啦. 🎥 系列专栏 : 《C语言》 《数据结构》 《Linux》 《Cpolar》 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 MinIO是一个开源的对象存储服务器

    2024年02月05日
    浏览(61)
  • 开源对象存储服务器MinIO本地部署并结合内网穿透实现远程访问管理界面

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

    2024年02月01日
    浏览(43)
  • Docker部署MinIO对象存储服务器结合内网穿透实现远程访问

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

    2024年02月04日
    浏览(48)
  • Docker本地部署MinIO对象存储服务器结合Cpolar内网穿透实现远程访问

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

    2024年02月04日
    浏览(55)
  • 使用 Sealos 一键部署高可用 MinIO,开启对象存储之旅

    大家好!今天这篇文章主要向大家介绍如何通过 Sealos 一键部署高可用 MinIO 集群。 对象是二进制数据,例如图像、音频文件、电子表格甚至二进制可执行代码。对象的大小可以从几 B 到几 TB 不等。像 MinIO 这样的对象存储平台提供了专用工具和功能,使用标准的 S3 兼容 API 存

    2024年02月08日
    浏览(62)
  • 【Kubernetes】k8s使用minio作为对象存储

    k8s version:v1.20.15 minio version :v4.4.16 (1)安装kubectl-minio插件 自选minio-operaterd的版本下载包 minio-operater plugin 访问地址:http://ip:9090 1、sc-minio.yaml 创建 2、 创建所需的永久卷 序号 路径 容量 (G) 说明 所在节点 1 /data/1 5 租户使用 3个节点各1个 2 /data/log1 5 租户使用 3个节点各1个

    2024年04月09日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包