1、安装MinIO
MinIO基于Linux下Docker安装的,所以再安装MinIO之前保证Docker安装成功。
1.1 查看docker 安装与否
CentOS 7输入以下代码查看
yum list installed | grep docker
如果已安装,显示的结果如下:
1.2 基于docoker安装minio
(1)从docker 中拉取minio
docker pull minio/minio
(2)minio 的docker 配置 最新命令
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
--name minio1 \
-v /home/minio/data:/data \
-e "MINIO_ROOT_USER=diyname" \
-e "MINIO_ROOT_PASSWORD=diysecrect" \
minio/minio server /data --console-address ":9001"
' 参数含义:'
-d # 后台运行
-p 9000:9000
-p 9001:9001 # 这两个都要有,if 9000没有打开,会自动跳转到9001打开。但是9000也是必要的
--name minio1 #自定义这个docker 的名字
-v /home/minio/data:/data 功能是映射卷(主机的目录 home/minio/data 映射到容器的 /data)
diyname # 需要自己输入:比如123414132hahah
diysecrec# 需要自己输入:比如t比如14145141414155 !!这个要记住!!!
成功后,使用docker ps
可以查看,结果如下:
2、网址查看
使用说明
http://hahahaha.net:9000
# 使用说明
"
比如我的网址:http://hahahaha.net
加上我们指定的端口号9000
然后组合成我们上面的形式
"
效果图
3、登录
输入配置中的用户名与密码。登陆后的结果就是这样。
4、使用场景
1、直接在网页上操作,
windows 上使用方便,操作简单,一个简单的云盘创建好了。
2、代码访问
根据使用场景
2.1 访问
- 根据client
- 根据source
- 根据session
2.2 查询
- 查询bucket(单个、all、某些)
- 查询文件的路径(即key):根据前缀prefix
2.3 删除
- 删除bucket
- 删除某个文件\文件夹
2.4 上传与下载
- 单个文件
- 多个文件
- 文件夹