首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • MinIO系列】MinIO Client (mc) 完全指南

    MinIO Client (mc) 是一个功能强大的命令行工具,它为与 MinIO 对象存储服务以及任何兼容 Amazon S3 的存储服务进行交互提供了便利。 获取 MinIO Client (mc) mc 可以通过多种方式安装: Docker 版:docker pull minio/mc docker run minio/mc ls play Homebrew (macOS):brew install minio/stable/mc 下载二进制文件(GNU/Linux):chmod +x mc . minio-server/lvzhenjiang 上传整个目录到 bucket: mc cp /etc minio-server/lvzhenjiang --recursive 删除 bucket 中的文件 删除单个文件: mc rm minio-server/lvzhenjiang/hosts 删除整个目录: mc rm minio-server/lvzhenjiang/etc --recursive

    2.3K20编辑于 2024-12-27
  • 来自专栏从入门到出门

    minio | docker

    拉取docker pull minio/minio启动docker run -p 8028:8028 -p 9000:9000 --name minio \ -d --restart=always \ -e MINIO_ACCESS_KEY=minioadmin \ -e MINIO_SECRET_KEY=minioadmin \ -v /usr/local/minio/data:/data \ - v /usr/local/minio/config:/root/.minio \ minio/minio server /data --console-address ":8028" --address qQmdd73Q4ZCoMrYtq4do # secret-key secretKey: AZoO2S1gAasdqweqweqwezxc3xYip683jpMBydMinioUtilsimport io.minio *;import io.minio.http.Method;import io.minio.messages.Bucket;import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j

    61630编辑于 2023-10-25
  • 来自专栏腾讯云存储专家服务

    使用 MinIO Gateway、MinIO Client 适配腾讯云COS

    MinIO对象存储:MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。 它支持文件系统级别的操作并且兼容 AWS S3协议 的云存储服务(包括 AWS Signature v2 和 v4) MinIO Gateway:MinIO S3 Gateway 将 MinIO 功能( 2.MinIO 架构 2.1 MinIO 典型业务架构图 image.png 2.2 MinIO Gateway 架构图 MimIO Gateway.png 3.适配腾讯云COS 3.1 为什么需要单独编译来适配腾讯云 Gateway 如何适配腾讯云COS 首先执行如下命令下载 MinIO 源码 URL https://github.com/minio/minio git clone https://github.com Gateway For Cos UNIX 二进制可执行文件 https://cos.iclay.cn/Software/Linux/minio/minio-for-cos 3.3 MinIO Client

    9.7K194编辑于 2022-04-17
  • AutoMQ 生态集成 MinIO

    本文将指导你如何将 AutoMQ 集群部署在你私有数据中心的 MinIO 之上。 01前置条件一个可以正常使用的 MinIO 环境。 如果你还没有可用的 MinIO 环境,可以参考其官网指引1进行安装。准备 5 台主机用于部署 AutoMQ 集群。 在 MinIO 上创建两个自定义命名的对象存储桶, automq-data 和 automq-ops。 export AWS_ACCESS_KEY_ID=minioadminexport AWS_SECRET_ACCESS_KEY=minio-secret-key-CHANGE-ME   b.使用 AWS 至此,你已经完成了基于 MinIO 的 AutoMQ 集群部署,拥有了一个低成本、低延迟、秒级弹性的 Kafka 集群了。

    37300编辑于 2024-05-27
  • 来自专栏山山仙人的专栏

    Minio对象存储

    可以使用Minio SDK,Minio Client,AWS SDK和AWS CLI访问Minio服务器。 数据保护 Minio使用Minio Erasure Code来防止硬件故障。 4.1、集群规划 minio二进制文件下载地址: https://dl.minio.io/server/minio/release/linux-amd64/minio 操作系统CentOS 7.6 /bin/bash export MINIO_ACCESS_KEY=Minio export MINIO_SECRET_KEY=Test123456 /opt/minio/minio server -- chown -R minio-user:minio-user /minio chown -R minio-user:minio-user /etc/minio chown -R minio-user: /bin/bash export MINIO_ACCESS_KEY=Minio export MINIO_SECRET_KEY=Test123456 /opt/minio/minio server -

    10K41发布于 2020-04-29
  • 来自专栏默存

    SpringBoot 整合 Minio

    MinIO 官网:https://min.io MinIO 是一个基于 Go 实现的高性能、兼容 S3 协议的对象存储。 它采用 GNU AGPL v3 开源协议,项目地址是 https://github.com/minio/minio 。 SpringBoot 整合 Minio 添加依赖 <properties> <java.version>1.8</java.version> <minio.version>8.4.3</ minio.version> </properties> <dependencies> <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>${minio.version}</version> </dependency> </dependencies

    99320编辑于 2023-09-01
  • 来自专栏全栈开发那些事

    MinIO对象存储

    MinIO对象存储 1、MinIO简介 2、MinIO三种部署架构 3、MinIO特点 4、存储机制 5、Docker安装MinIO 6、利用Java客户端调用MinIO 6.1 引入依赖 6.2 添加配置文件 6.3 创建FileUploadController控制器 6.4 测试 1、MinIO简介 MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。 可以使用Minio SDK,Minio Client,AWS SDK和AWS CLI访问Minio服务器。 有操作页面 功能简单: 这一设计原则让MinIO不容易出错、更快启动 支持纠删码:MinIO使用纠删码、Checksum来防止硬件错误和静默数据污染。 ---- 5、Docker安装MinIO   拉取镜像 docker pull minio/minio   之后查看下镜像是否拉取成功 docker images   启动MinIO容器: docker

    9.7K30编辑于 2023-03-30
  • 来自专栏Linux服务器的日常

    Docker-MinIO安装

    下载MinIO的Docker镜像; docker pull minio/minio 下载完成后使用如下命令运行MinIO服务,注意使用--console-address指定MinIO Console 的运行端口(否则会随机端口运行): docker run -p 9090:9000 -p 9001:9001 --name minio \ -v /mydata/minio/data:/data \ -e MINIO_ROOT_USER=minioadmin \ -e MINIO_ROOT_PASSWORD=minioadmin \ -d minio/minio server /data --console-address ":9001" 运行成功后就可访问MinIO Console的管理界面了,输入账号密码minioadmin:minioadmin即可登录,访问地址:http://192.168.47.137:9090

    43520编辑于 2023-10-26
  • 来自专栏开源部署

    Minio 集群搭建

    安装包参考github 网站 参考图 启动&&运行 配置key(实际可以直接配置到profile中) export MINIO_ACCESS_KEY=<ACCESS_KEY> export MINIO_SECRET_KEY =/usr/local/bin/minio [Service] WorkingDirectory=/usr/local User=minio-user Group=minio-user PermissionsStartOnly =true EnvironmentFile=-/etc/default/minio ExecStartPre=/bin/bash -c "[ -n \"${MINIO_VOLUMES}\" ] || echo \"Variable MINIO_VOLUMES not set in /etc/defaults/minio\"" ExecStart=/usr/local/bin/minio server /docs/distributed-minio-quickstart-guide https://github.com/minio/minio-service

    1.4K20编辑于 2022-07-31
  • 来自专栏java后端

    springboot整合minio

    今日主题:springboot整合minio 他是对象存储服务OSS(Object Storage Service)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。 开始 1、进入官网:https://min.io/ 在cmd窗口中,命令行进行minio.exe所在的文件夹,输入如下命令 server后面的地址是你图片上传之后的存储目录 minio.exe server 、启动成功后,访问:127.0.0.1:9000/minio,可以进入到minio的控制台 我们可以在控制台创建bucketName,当然也可以用代码创建 create bucket 其实这个bucketName 如果需要使用minio,他的服务一定要打开。 endpoint; @Value("${minio.accessKey}") private String accessKey; @Value("${minio.secretKey

    1.4K20编辑于 2022-02-23
  • 来自专栏C/C++基础

    MinIO 分片上传

    1.MinIO 简介 MinIO 是适用于 AI 的高性能对象存储系统。 MinIO 简单易用。简单性是 EB 级数据基础设施的基础 - 无论是在技术上还是在操作上。 这三个操作均是由后台服务与 MinIO 交互。 分片上传则是客户端拿到分片上传预签名链接后,由客户端通过预签名链接与 MinIO 交互,将分片上传至 MinIO。 4.具体实现 这里以 MinIO 的 Go Client SDK minio-go 为例,介绍分片上传,后台服务需要完成的相关操作。 初始化客户端 首先下载 minio-go。 go get github.com/minio/minio-go/v7 MinIO 客户端需要指定以下 4 个参数才能接入 Amazon S3 兼容的对象存储。 // MinIO 地址。 useSSL := true 下面是一个初始化示例: import "github.com/minio/minio-go/v7" var MinIOClt *minio.Core func init

    6.4K30编辑于 2023-10-12
  • 来自专栏飞鸟的专栏

    minio集群安装

    $ wget https://dl.min.io/server/minio/release/linux-amd64/minio$ chmod +x minio$ mv minio /usr/local/ 创建MinIO用户和组为了安全起见,我们需要创建一个MinIO用户和组,用于运行MinIO服务。 创建MinIO数据存储目录在每台服务器上创建MinIO数据存储目录。在这个例子中,我们将使用/mnt/data目录作为MinIO数据存储目录。 MINIO_OPTS="--address :9001"# 设置数据存储目录MINIO_OPTS="$MINIO_OPTS --config-dir /mnt/data/.minio"# 设置访问密钥和密钥 "# 设置数据存储目录MINIO_OPTS="$MINIO_OPTS --config-dir /mnt/data/.minio"# 设置访问密钥和密钥IDMINIO_OPTS="$MINIO_OPTS

    3.3K81编辑于 2023-03-31
  • 来自专栏IT者

    Docker部署MinIO

    环境 操作系统:CentOS 7 Docker版本:20.10.10 1.搜索MinIO镜像 选择第一个,minio/minio,或者去hub.docker.com去搜索也可以 docker search minio 2.拉取MinIO镜像 docker pull minio/minio 3.创建容器 创建容器之前先创建两个文件夹,用来映射,假设我在服务器创建的路径是:/root/data和、/root /config,创建容器的命令如下 docker run -d -p 9000:9000 -p 50000:50000 --name minio \ -e "MINIO_ROOT_USER=admin" \ -e "MINIO_ROOT_PASSWORD=123456" \ -e "MINIO_SERVER_URL=http://127.0.0.1:9000 " \ -v /root/data:/data \ -v /root/config:/root/.minio \ minio/minio server /data --console-address ":50000" -address ":9000

    4.2K40编辑于 2023-01-08
  • 来自专栏Go学习

    minio使用简介

    MinIO 是一款高性能、兼容 S3 API 的开源对象存储服务,而它的官方 Go SDK —— minio-go,则可以让你在 Go 语言项目中轻松集成对象存储功能。 前言minio-go 是 MinIO 官方维护的 Go 语言 SDK,兼容 Amazon S3 API。 安装 SDK在你的 Go 项目中,通过模块方式引入:go get github.com/minio/minio-go/v72. 导入并创建客户端package mainimport ( "context" "log" "github.com/minio/minio-go/v7" "github.com/minio /minio-go/v7/pkg/credentials")func main() { // MinIO 服务地址,末尾不要带斜杠 endpoint := "play.min.io:9000

    1.2K10编辑于 2025-04-24
  • 来自专栏userlyz学习记录

    minio安装及集群部署

    MINIO系列之二:部署MINIO4节点分布式服务并用nginx做Web负载均衡_哔哩哔哩_bilibili 下载minioe wget https://dl.min.io/server/minio/release /linux-amd64/minio 查看minio等级 minio --version firewall-cmd --permanent --zone=public --add-port=9000 minio-node-102 192.168.1.103 minio-node-103 192.168.1.104 minio-node-104 hostnamectl set-hostname minio-node =minio2022 export MINIO_SECRET_KEY=test123lyz 3、在每台虚拟机上运行下列命令启动多节点分布式环境 minio server http://minio-node test123lyz mc mb minio/media #创建桶 mc cp ~/Downloads/BatFriend.mp4 minio/media #上传mp4 mc ls minio/media

    4.1K31编辑于 2023-10-18
  • 来自专栏python3

    Prometheus监控Minio集群

    :   minio1:     image: minio/minio:RELEASE.2020-07-02T00-15-09Z     volumes:       - /data/minio-cluster environment:       MINIO_ACCESS_KEY: minio       MINIO_SECRET_KEY: minio123       MINIO_PROMETHEUS_AUTH_TYPE environment:       MINIO_ACCESS_KEY: minio       MINIO_SECRET_KEY: minio123       MINIO_PROMETHEUS_AUTH_TYPE environment:       MINIO_ACCESS_KEY: minio       MINIO_SECRET_KEY: minio123       MINIO_PROMETHEUS_AUTH_TYPE environment:       MINIO_ACCESS_KEY: minio       MINIO_SECRET_KEY: minio123       MINIO_PROMETHEUS_AUTH_TYPE

    3.5K30发布于 2020-08-07
  • 来自专栏小小码农一个。

    docker(MinIo和zookeeper)

    MinIo # 拉镜像 docker pull minio/minio # 启动镜像 docker run -p 9000:9000 --name cxyMinio -v /usr/local/docker /minio/localtime:/etc/localtime -v /usr/local/docker/minio/data:/data -v /usr/local/docker/minio/config :/root/.minio -d minio/minio server /data 默认密码都是 minioadmin 创建一个存储桶 ?

    80810发布于 2020-11-19
  • 来自专栏生活处处有BUG

    minio用docker安装

    MinIO是什么? MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。 安装 docker search minio docker pull minio/minio mkdir -p ~/software/docker/minio/data mkdir -p ~/software /sdbb/data/minio:/data \ -v ~/software/docker/minio/config:/root/.minio \ -e "MINIO_ROOT_USER=minioadmin " \ -e "MINIO_ROOT_PASSWORD=minioadmin" \ minio/minio server /data --console-address ":9100" 参数说明 • • minio/minio 这个是镜像名字 • server /data --console-address ":9100" 这个是容器中minio的启动脚本。

    80140编辑于 2023-10-24
  • 来自专栏OY_学习记录

    Docker 搭建 Minio 容器

    Docker 官方镜像 1、寻找 Minio 镜像 2、下载 Minio 镜像 命令 描述 docker pull minio/minio 下载最新版 Minio 镜像 (其实此命令就等同于 : docker pull minio/minio:latest ) docker pull minio/minio:RELEASE.2022-06-20T23-13-45Z.fips 下载指定版本的 Minio 镜像 ( /mydata/minio/config),和存储上传文件的目录( /mydata/minio/data) mkdir -p /mydata/minio/config mkdir -p /mydata minio \ -d --restart=always \ -e "MINIO_ROOT_USER=minioadmin" \ -e "MINIO_ROOT_PASSWORD =minioadmin" \ -v /mydata/minio/data:/data \ -v /mydata/minio/config:/root/.minio \ minio

    1.5K10编辑于 2022-11-14
  • 来自专栏JAVA杂谈

    使用Java 操作MinIO

    /app/cloud/minio/data chmod -R 777 /app/cloud/minio/config 拉取镜像docker pull minio:minio 创建容器 docker run -d -p 9000:9000 --name minio \ -e "MINIO_ACCESS_KEY=minio" \ -e "MINIO_SECRET_KEY=Aa123456" \ -v /app/cloud/minio/data:/data \ -v /app/cloud/minio/config:/root/.minio \ minio/minio server /data 浏览器访问 ; import io.minio.MinioClient; import io.minio.ObjectStat; import io.minio.PutObjectOptions; import io.minio.Result Java 操作 MinIO 官方 demo https://github.com/minio/minio-java/tree/master/examples

    9.4K10发布于 2020-04-22
领券