龙空技术网

Docker 安装Minio

AI搬运工秉尘 149

前言:

眼前大家对“apachev2开源协议”都比较关注,咱们都需要分析一些“apachev2开源协议”的相关内容。那么小编同时在网上网罗了一些有关“apachev2开源协议””的相关资讯,希望各位老铁们能喜欢,咱们快快来了解一下吧!

Minio是什么

Minio 是一个基于Apache License v2.0开源协议的对象存储服务,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据。例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几 kb 到最大 5T 不等。

查看Minio版本

访问 MySQL 镜像库地址:,近期好像访问不到了。

可以试试这个地址:

拉取Minio镜像

拉取镜像命令

docker pull minio/minio 相当于docker pull minio/minio:latest
创建目录

创建两个目录,一个用来保存配置文件,一个用来保存文件数据

mkdir -p /home/minio/configmkdir -p /home/minio/data
运行容器
docker run \-p 9000:9000 \-p 9090:9090 \--name minio \-d --restart=always \-e "MINIO_ACCESS_KEY=minioadmin" \-e "MINIO_SECRET_KEY=minioadmin" \-v /home/lmczp/minio/data:/data \-v /home/lmczp/minio/config:/root/.minio minio/minio server /data \--console-address ":9090" \-address ":9000" 

9090端口,指的是minio的客户端端口

9000端口,指的是minio服务的端口

MINIO_ACCESS_KEY :账号

MINIO_SECRET_KEY :密码(账号长度必须大于等于5,密码长度必须大于等于8位)

访问: 用户名:密码 minioadmin:minioadmin

至此,Minio安装完成。

Minio配置

要想在程序中能够使用minio提供的文件服务,还需要做一些配置。

创建用户

创建群组

最重要的一步是创建accessKey和secretKey,程序中会用到这两个参数,用来认证。

创建桶,可以简单理解为存储文件的位置。

配置完这些信息后,就可以在程序中上传文件了。

#挑战30天在头条写日记#

标签: #apachev2开源协议