Docker安装MinIO的实现示例
脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用
概述
MinIO
是一款基于 Go
语言的高性能对象存储服务,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。
拉取docker镜像
创建宿主机数据目录(共享数据卷)
此处命令可忽略,挂载目录时会自动创建
1 2 3 4 5 6 | # MinIO目录 mkdir /mydata/minio # 数据目录 mkdir /mydata/minio/data # 配置文件目录 mkdir /mydata/minio/config |
创建容器
多行样式
1 2 3 4 5 6 7 8 9 10 | docker run -d \ --name minio \ -e "MINIO_ROOT_USER=admin" \ -e "MINIO_ROOT_PASSWORD=admin1234" \ -p 9090:9090 \ -p 9091:9091 \ --restart=always \ - v /mydata/minio/data : /data \ - v /mydata/minio/config : /root/ .minio \ minio /minio server /data --console-address ":9090" --address ":9091" |
单行样式
1 | docker run -d --name minio -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=admin1234" -p 9090:9090 -p 9091:9091 --restart=always - v /mydata/minio/data : /data - v /mydata/minio/config : /root/ .minio minio /minio server /data --console-address ":9090" --address ":9091" |
说明:
- --console-address ":9090" :代表将控制台页面指定为9090端口访问
- --address ":9091" :指定API访问端口为9091
- -e "MINIO_ROOT_USER=admin":控制台面板用户名
- -e "MINIO_ROOT_PASSWORD=admin1234":控制台面板密码
- -v /mydata/minio/data:/data :挂载MinIO的数据目录
- -v /mydata/minio/config:/root/.minio :挂载MinIO的配置目录
ERROR
Access key length should be at least 3, and secret key length at least 8 characters
发现
ERROR Unable to validate credentials inherited from the shell environment: Invalid credentials
> Please provide correct credentials
HINT:
Access key length should be at least 3, and secret key length at least 8 characters
译为——提示:访问密钥长度至少3个字符,密钥长度至少8个字符……说明: ACCESS_KEY
和 SECRET_KEY
两个秘钥的长度不符合人家的格式,改一下就好了
登陆minio页面
http://127.0.0.1:9090
登陆密码:环境变量自己设定的 admin
/ admin1234
默认账户密码 minioadmin
/ minioadmin
进入控制台
新版 MINIO
参数已经发生了变化。
比如: Console
登录账号: MINIO_ROOT_USER
替代了 MINIO_SECRET
Console
登录密码: MINIO_ROOT_PASSWORD
替代了 MINIO_SECRET_KEY
另外一处变化则为 web
管理的地址和 API
地址已经分离,分别需要参数配置 –console-address “:9001”
和 --address “:9000”
(端口自己定)
AccessDenied
上传文件之后无法访问,需要设置桶的访问策略为 public
,默认创建后的桶策略是 private
MinIo桶策略
到此这篇关于Docker安装MinIO的实现示例的文章就介绍到这了,更多相关Docker安装MinIO内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!
最新评论