-v /数据/minio/data:/数据
-v /data/minio/config:/root/.minio
-d minio/minio 服务器/数据
![](https://img-blog.csdnimg.cn/2020091019272298.png)
**显示正在运行的容器:**
**# docker ps**
![](https://img-blog.csdnimg.cn/2020091019302328.png)
**查看MinIO容器日志:**
**# docker 日志0d3eaca91ffc**
![](https://img-blog.csdnimg.cn/20200910201811658.png?x-oss-process=图像/水印,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZpbmdodGluZzMyMQ size_, 16、颜色_FFFFFF、t_70)
**监控MinioDocker 容器:**
**# docker 统计数据0d3eaca91ffc**
![](https://img-blog.csdnimg.cn/20200910201914870.png)
**2.4 浏览器访问**
http://172.20.32.232:9090/
**1) 登录:** 输入默认的AccessKey和SecretKey来控制打印。
AccessKey: minioadmin SecretKey: minioadmin
![](https://img-blog.csdnimg.cn/20200910193711269.png?x-oss-process=图像/水印,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZpbmdodGluZzMyMQ size_, 16、颜色_FFFFFF、t_70)
**2) 创建存储桶:** 进入系统后,首先单击右下角的“+”按钮创建一个文件存储桶(输入名称并按Enter),然后保存您的文件。上传到:这个文件桶。创建一个存储桶并上传您的文件。这里我创建了一个测试桶并上传了一张照片
![](https://img-blog.csdnimg.cn/2020091019441342.png?x-oss-process=图片/水印,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZpbmdodGluZzMyMQ==, 16、颜色_FFFFFF、t_70)
![](https://img-blog.csdnimg.cn/20200910194513283.png?x-oss-process=图像/水印,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZpbmdodGluZzMyMQ size_, 16、颜色_FFFFFF、t_70)
**3) 查看桶目录**
进入server/data/minio/data目录。一个文件桶测试对应一个文件目录。这里没有使用纠删码模式,所以直接进入源文件。如果你想在线运行的项目中已有源文件,那么在使用minio时可以直接将该目录指定为minio的文件目录。
![](https://img-blog.csdnimg.cn/20200910195137934.png)
**4) 分享链接**
对于上传的文件,文件列表界面有一个分享按钮,点击分享会生成该文件的访问URL地址,以指定链接的生存期。有效期最长为7 天,最小增量为分钟。如果您在过期日期后访问照片,系统将提示您使其过期。
![](https://img-blog.csdnimg.cn/20200910195522485.png?x-oss-process=图像/水印,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZpbmdodGluZzMyMQ size_, 16、颜色_FFFFFF、t_70)
**5) 存储桶访问策略**
要获得永久访问通行证,您需要通过单击存储桶右上角的编辑策略按钮来更改访问策略。 共有三种访问策略可供选择:只读和只读。只写、读和写。注意这里可以选择只读,但访问前缀必须设置为\\*.\\*。否则您将无法访问它。
![](https://img-blog.csdnimg.cn/20200915094319296.png)
配置完成后,只需复制链接中的先前路径字符串即可永久访问您的文件。
![](https://img-blog.csdnimg.cn/20200915094702504.png?x-oss-process=图像/水印,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZpbmdodGluZzMyMQ size_, 16、颜色_FFFFFF、t_70)
#### 3.MinIO客户端
MinIO 客户端(mc) 提供了UNIX 命令的替代方法,例如ls、cat、cp、mirror、diff 和find。支持文件系统和Amazon S3 兼容的云存储服务(AWS Signature v2 和v4)。 MinIO服务器没有内置客户端,因此必须安装并配置客户端才能使用它。
【官方参考资料】( )
**常用的mc命令:**
| 命令功能|
| — |
| ls | 列出文件和文件夹。
| 创建存储桶或文件夹|
| cat | 显示文件和对象的内容。
| 管道| 将STDIN 重定向到对象、文件或STDOUT。
| 生成共享URL |
| cp | 复制文件和对象。
镜子桶和文件夹|
| find | 根据参数查找文件。
| diff | 比较两个文件夹或存储桶之间的差异。
| rm | 删除文件和对象。
| 事件| 托管对象通知|
| 监听文件和对象事件|
| 管理访问策略|
| cp 命令管理会话|
| 管理配置文件|
| 更新| 检查软件更新|
| 输出版本信息|
**下载3.1 MinIO 客户端Docker 镜像**
**# docker pull minio/mc**
![](https://img-blog.csdnimg.cn/2020091418062558.png)
**运行3.2镜像MinIO客户端**
如果您想使用`mc` 与其他S3 兼容服务一起使用,请启动容器并使用[`mc config` 命令]():
**# docker run -it –entrypoint=/bin/sh minio/mc**
描述: – 打开STDIN 进行控制台操作
`–entrypoint=\’\’`,覆盖图像入口点。
![](https://img-blog.csdnimg.cn/20200914181121350.png)
要添加一项或多项S3 兼容服务,请参阅以下步骤。 `mc` 将所有配置信息存储在`~/.mc/config.json` 文件中。
**如果容器正在启动,则需要重新输入:**
Docker附加身份进入容器(使用exit退出时容器停止运行)
docker exec -ti id /bin/sh 启动伪终端交互进入容器(用exit退出后容器并没有停止运行)
**# docker exec -it ec6e0a2023e5 /bin/sh**
![](https://img-blog.csdnimg.cn/20200915100428684.png)
**3.3 添加云存储服务**
**命令格式:**mc config host add ALIAS YOUR-S3-ENDPOINT YOUR-ACCESS-KEY YOUR-SECRET-KEY [–api API-SIGNATURE]
别名ALIAS是云存储服务的简称。
云存储服务提供的S3端点、访问密钥和秘密密钥
API签名是可选参数,默认设置为“S3v4”。
**# mc 配置主机添加minio http://172.20.32.232:9090 minioadmin minioadmin –api s3v4**
我们整理了数百道**【运维技术栈面试题】**,成为您运维面试的得力助手。这将帮助您在面试时不慌不忙,并为高质量的面试做好准备。付费报价!
这些面试问题范围从Shell 和MySQL 到K8s 和其他云原生技术堆栈。这些不仅适合刚刚进入行业的运维初学者,也适合您想要进一步进步的运维朋友。换工作以获得更高的薪水。 **
![](https://img-blog.csdnimg.cn/img_convert/bfae1cf92c5152dcddf5d194207fd025.png)
本次访谈集内容为
* **174 运维工程师面试题**
* **128道k8s面试题**
* **108 个shell 脚本面试问题**
* **200 个Linux 面试问题**
* **51 个Docker 面试问题**
* **35 个Jenkis 面试问题**
* **78 MongoDB 面试问题**
* **17 Ansible 面试问题**
* **60 个Dubbo 面试问题**
* **53 次卡夫卡访谈**
* **18道mysql面试题**
* **40 个nginx 面试题**
* **77 个Redis 面试问题**
* **28 守门员**
**总共1000多道面试题,内容丰富、信息丰富**
* **174 运维工程师面试题**
1.什么是运维?
2、运维人员在工作场所经常需要与操作人员进行交互。运营人员做什么工作?
3. 您目前有300台服务器,您如何管理它们?
4. 简要说明RAID0和Raid1raid5这两种工作模式的工作原理和特点。
5、LVS、Nginx、HAproxy有什么区别?
6. Squid、Varinsh、Nginx 有什么区别,你在工作中如何选择?
7.Tomcat和Resin有什么区别?
8.什么是中间件?
9、Tomcat中的8005、8009、8080这三个端口是什么意思?
10.什么是CDN?
11.什么是网站灰度发布?
12、请简单说明一下DNS域名解析的过程。
13.什么是RabbitMQ?
14.Keepalived如何工作?
15.描述LVS工作流程的三种模式。
16、mysql的innodb如何识别锁定问题以及mysql如何减少主从复制延迟?
你如何选择?
8.什么是中间件?
9、Tomcat中的8005、8009、8080这三个端口是什么意思?
10.什么是CDN?
11.什么是网站灰度发布?
12、请简单说明一下DNS域名解析的过程。
13.什么是RabbitMQ?
14.Keepalived如何工作?
15.描述LVS工作流程的三种模式。
16、mysql的innodb如何识别锁定问题以及mysql如何减少主从复制延迟?
17.如何重置mysql root密码?
以上关于安装和使用#MinIO_minio的相关内容摘自互联网,仅供参考。相关信息请参见官方公告。
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/92089.html