docker安装Minio服务可以看我另一篇博客
docker中安装Minio服务

虽然网页版很方便了,但处理多个用户和权限等等,官方还是提供了基于命令行的客户端MinIO Client(简称mc)

1、下载MinIO Client 的Docker镜像
1)稳定版

docker pull minio/mc
// 在Docker容器中运行mc
docker run -it --entrypoint=/bin/sh minio/mc

2)最新版

docker pull minio/mc:edge
// 启动命令
docker run -it --entrypoint=/bin/sh minio/mc:edge
// 启动命命令
docker exec -it name/容器id bash

启动成功后,会进入到sh-4.4#
可以输入mc version查看版本
在这里插入图片描述
但操作之前,等让Minio客户端绑定Minio服务
2、绑定服务

// 别名就是给你的云存储服务起了一个短点的外号。S3 endpoint,access key和secret key是你的云存储服务提供的。API签名是可选参数,默认情况下,它被设置为"S3v4"。
mc config host add <ALIAS> <YOUR-S3-ENDPOINT> <YOUR-ACCESS-KEY> <YOUR-SECRET-KEY> [--api API-SIGNATURE]
// 从MinIO服务获得URL、access key和secret key。
mc config host add minio http://xxx.xx.xx.xxx:9010 minioxxx minioxxx --api S3v4
// 查看所有桶
mc ls minio

在这里插入图片描述
我这个桶现在是啥都没有,就是0B

命令作用
ls列出文件和文件夹
mb创建一个存储桶或一个文件夹
cat显示文件和对象内容
pipe将一个STDIN重定向到一个对象或者文件或者STDOUT
share生成用于共享的URL
cp拷贝文件和对象
mirror给存储桶和文件夹做镜像
find基于参数查找文件
diff对两个文件夹或者存储桶比较差异
rm删除文件和对象
events管理对象通知
watch监听文件和对象的事件
policy管理访问策略
session为cp命令管理保存的会话
config管理mc配置文件
update检查软件更新
version输出版本信息

MinIO Client完全指南

有疑问和不懂的欢迎评论区留言,感谢你们的阅读

docker中安装Minio客户端安装相关命令安装docker安装Minio服务可以看我另一篇博客docker中安装Minio服务虽然网页版很方便了,但处理多个用户和权限等等,官方还是提供了基于命令行的客户端MinIO Client(简称mc)1、下载MinIO Client 的Docker镜像1)稳定版docker pull minio/mc// 在Docker容器中运行mcdocker run -it --entrypoint=/bin/sh minio/mc2)最新版docke
minio的版本更新迭代特别快,发布版本可能不稳定,我们安装版本2021年6月17号。 mnio稳定版 docker pull minio/minio:RELEASE.2021-06-17T00-10-46Z 要覆盖MinIO的自动生成的密钥,您可以将Access和Secret密钥设为环境变量。 MinIO允许常规字符串作为Access和Secret密钥。 docker run -d -p 9000:9000 --name minio -e "MINIO_ACCESS_KEY=admin" -e "MI
MinIO-Client简介 Minio Client (mc)为ls,cat,cp,mirror,diff,find等UNIX命令提供了一种替代方案。它支持文件系统和兼容Amazon S3的云存储服务(AWS Signature v2和v4)。 本章内容:Min IO内分享出来的文件有效期为7天,无法满足我们项目的需求,需要文件为长期可访问,类似图片;我们可以使用minio-client来设置某个bucket为public,或者某个bucket下面的目录为public,避免出现安全问题,不共享文件不设
MinIO Client (mc)为ls,cat,cp,mirror,diff,find等UNIX命令提供了一种替代方案。它支持文件系统和兼容Amazon S3的云存储服务(AWS Signature v2和v4)。 Copyls 列出文件和文件夹。 mb 创建一个存储桶或一个文件夹。 cat 显示文件和对象内容。 pi...
Bitnami打包的MinIO(R)容器客户是什么? 该软件清单由Bitnami打包和发布。 MinIO Client是Golang CLI工具,可为文件系统和对象存储系统的ls,cp,mkdir,diff和rsync命令提供替代方案。 免责声明:所有软件产品,项目和公司名称均为其各自所有者的商标或注册商标,使用它们并不表示任何从属或认可。 该软件已获得您的许可,并受一个或多个开放源代码许可的约束,并且VMware根据AS-IS提供该软件。 TL; DR $ docker run --name minio-client bitnami/minio-client:latest Docker撰写 $ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-minio-client/master/docker-c
下载MinIODocker镜像: docker pull minio/minioDocker容器运行MinIO,这里我们将MiniIO的数据和配置文件夹挂在到宿主机上: docker run -p 9090:9000 --name minio \ -v /mydata/minio/data:/data \ -v /mydata/minio/config:/root/.minio \ -d minio/minio server /data 运行成功后,...
这两天在整理知识点,然后在学习Minio,一开始遇到更新,整了我不少时间,之前用的太久了,改了不少东西。用了之后发现不知道怎么设置成永久访问,就出了这篇文章。 史上最详细Docker安装最新版Minio 带详解 绝对值得收藏!!! 解决启动了但是浏览器访问不了的原因 Docker 安装 Minio 客户 Minio/mc 一、Docker 搜索minio/mc 镜像二、Docker 拉取minio/mc 镜像三、Docker 启动 minio/mc容器四、minio/mc 绑定 minio s.
Minio快速入门     Minio 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。 Minio是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 M...
利用多版本控制,您可以在一个桶保留多个版本的对象,使您更方便地检索和还原各个版本,在意外操作或应用程序故障时快速恢复数据。 默认情况下,新创建的桶不会开启多版本功能,向同一个桶上传同名的对象时,新上传的对象将覆盖原有的对象。 多版本控制 版本说明: 公司文件服务器(Minio Server)保存了很多重要资料,一旦服务器宕机,影响正常运行,为保障服务的稳定性,所以使用Minio client实现数据的同步功能。 1. master服务器 地址:192.168.110.10 系统:Windows Server 文件服务:Minio Server(已安装) 文件服务地址:http://192.168.110.10:9000/minio Accesskey:minioadmin Secretkey:minioadmin 2. sla