minio gataway 模式快速提供s3 兼容的文件服务
2024-09-05 07:08:19
实际很多场景我们已经有了遗留系统的文件存储方式(ftp,或者共享目录),但是这个方式可能不是很好,对于web 不是很友好
实际上minio 也提供了gateway 的模式,可以方便快速的将遗留系统的存储服务暴露为一个可复用,web 应用友好的存储模型
以下演示一个简单的本地文件暴露s3 的方式
环境准备
- docker-compose 文件
version: "3"
services:
gateway:
image: minio/minio
command: gateway nas /data
ports:
- "9000:9000"
environment:
- "MINIO_ACCESS_KEY=dalongapp"
- "MINIO_SECRET_KEY=dalongapp"
volumes:
- "./data:/data"
- 简单说明
暴露/data 文件目录的内容为s3 服务
启动&&效果
- 启动
docker-compose up -d
- 效果
minio 界面
说明
开源minio 的功能还是很强大的,简化了我们好多开发工作量
参考资料
https://docs.min.io/docs/minio-gateway-for-nas.html
https://github.com/rongfengliang/minio-gatway-demo
最新文章
- Android UI体验之全屏沉浸式透明状态栏效果
- D3.js学习(七)
- 【Java学习系列】第1课--Java环境搭建和demo运行
- Java 基础【10】 I/O流概念分析整理
- 关于sql用<;>;不等于查询数据不对问题
- FZU2127
- Android之ImageView 旋转
- Android 中this、 getApplicationContext()、getApplication()之间的区别
- [shell基础]——split命令
- 2、@RequestMapping注解的用法
- 03---JavaScript基础整理
- ubuntu 远程 ubuntu
- spart快速大数据分析学习提纲(一)
- JavaWeb学习笔记五 会话技术Cookie&;Session
- 关于docker使用
- python之路:用户输入(一)
- 20175325 《JAVA程序设计》实验二《JAVA开发环境的熟悉》实验报告
- 分布式系列 - dubbo服务telnet命令
- 日期常用操作类DateUtil
- python学习,day2:利用列表做购物车实例