Docker 安装 minio(CentOS7)
docker 安装步骤---略略略
docker 拉取 minio 镜像
运行容器(同时设置 user 和 password)
页面访问(username 和 password 就是上面设置的 minioadmin)
MinIO 安装以及使用
1.安装 MinIO
MinIO 的安装方式有很多,支持 docker 容器安装、二进制方式安装,这里我选择 docker 安装方式,docker 环境默认已安装,docker 可参考,本篇主要学习安装、以及上传图片。
1.1 拉取 MinIO 镜像
docker pull minio/minio
1.2 查看镜像
1.3 运行容器
创建目录:一个用来存放配置,一个用来存储上传文件的目录。
这里的 \ 指的是命令还没有输入完,还需要继续输入命令,先不要执行的意思。
这里的 9090 端口指的是 minio 的客户端端口。虽然设置 9090,但是我们在访问 9000 的时候,他会自动跳到 9090
MINIO_ACCESS_KEY :账号
MINIO_SECRET_KEY :密码
[root@iZ2vc39bx237teuxnraqm5Z ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c26718b5b4c1 minio/minio "/usr/bin/docker-e..." 6 seconds ago Up 6 seconds 0.0.0.0:9090->9000/tcp minio
[root@iZ2vc39bx237teuxnraqm5Z ~]#
查看启动日志 docker logs -f ‘容器 ID’
1.4 浏览器访问
在输入控制打印的默认的 AccessKey 和 SecretKey:
AccessKey: minioadmin SecretKey: minioadmin
Minio 常见操作
官方 demo: https://github.com/minio/minio-java
API 操作:https://docs.min.io/docs/java-client-api-reference.html
spring 实例: https://gitee.com/MrJson_yangkai/Spring-minio
涵盖如下操作:
上传文件
下载文件
读取桶列表
读取桶中的文件列表
删除桶
删除文件
评论