之前杜老师将说说广场资源转存至缤纷云,没想到刚用没两天,免费的资源就被用光了。对于 CDN 这种无底洞,杜老师还是决定买个服务器,自行部署存储服务。这里整理了部署和整合步骤,供需要的小伙伴们参考。
MinIO 的介绍
MinIO 是种高性能、S3 兼容的对象存储。
专为大规模 AI/ML、数据湖和数据库工作负载而构建,并且它是由软件定义的存储。
无需购买任何专有硬件,就可以云上和普通硬件上拥有分布式对象存储。
MinIO 拥有开源 GNU AGPL v3 和商业企业许可证双重许可。
MinIO 的安装
1 | services: |
注意:将上面的内容,根据实际需求略作调整「因为自定义项较多,杜老师就不一一标注了.如有问题可以自行搜索,或在评论区中留言」保存为 docker-compose.yml
,之后使用命令 docker-compose -f docker-compose.yml up -d
启用就行了。
初始设置
打开浏览器输入 http://IP:9000/
,输入 MINIO_ROOT_USER
和 MINIO_ROOT_PASSWORD
的值 minioadmin
,登录到控制台:
目前暂无中文界面,不过好在配置简单,且不需要太多配置。点击左侧的 Buckets,再点击右侧 Create Bucket。在 Bucket Name 框中输入存储桶的名称,后点击 Create Bucket 即可:
待页面刷新后,点击刚创建好的存储桶,点击 Summary->Access Policy 项,将值设置为 Public:
之后点击左侧的 Access Keys 创建一个密钥。这里需要注意的是 Secret Key 项仅创建时可见,请保持好!如有遗忘可以重新创建:
条评论