实际很多场景我们已经有了遗留系统的文件存储方式(ftp,或者共享目录),但是这个方式可能不是很好,对于web 不是很友好
实际上minio 也提供了gateway 的模式,可以方便快速的将遗留系统的存储服务暴露为一个可复用,web 应用友好的存储模型
以下演示一个简单的本地文件暴露s3 的方式
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"
docker-compose up -d
minio 界面
开源minio 的功能还是很强大的,简化了我们好多开发工作量
https://docs.min.io/docs/minio-gateway-for-nas.html
https://github.com/rongfengliang/minio-gatway-demo
minio gataway 模式快速提供s3 兼容的文件服务
原文:https://www.cnblogs.com/rongfengliang/p/11371781.html