【发布时间】:2021-10-07 12:54:22
【问题描述】:
我的来源 docker-compose 是:
s3:
image: minio/minio
command: server /data --console-address ":9001"
ports:
- 9000:9000
- 9001:9001
networks:
- lambda-local
docker启动时是否可以默认设置S3v2?
编辑
我在生产中使用了一些 Python AWS Lambda 和 AWS S3 (S3v2)。我的代码仅适用于 S3v2。
在我的计算机中(用于开发单元测试),我想要由 docker-compose 启动的 Minio 切换 S3。
我不想更改我的 Lambda 代码。我需要更改 Minio 本地安装 (docker-compose)。
Minio 对 S3 的这种更改必须对我的应用程序是透明的。
【问题讨论】:
-
我认为是在sdk级别。请检查各自的sdk
-
@PrakashS,如何在 docker 文件上设置 SDK 版本?
标签: amazon-s3 docker-compose minio