docker安装Minio服务可以看我另一篇博客
docker中安装Minio服务
虽然网页版很方便了,但处理多个用户和权限等等,官方还是提供了基于命令行的客户端MinIO Client(简称mc)
1、下载MinIO Client 的Docker镜像
1)稳定版
docker pull minio/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、绑定服务
mc config host add <ALIAS> <YOUR-S3-ENDPOINT> <YOUR-ACCESS-KEY> <YOUR-SECRET-KEY> [--api API-SIGNATURE]
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
下载MinIO的Docker镜像:
docker pull minio/minio
在Docker容器中运行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