You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在docker-compose中为Minio(本地AWS S3)配置默认启用S3v2 API

解决方案

完全可以通过添加MinIO内置环境变量的方式开启S3v2协议支持,无需修改现有业务代码,修改后的docker-compose配置如下:

s3:
    image: minio/minio
    command: server /data --console-address ":9001"
    ports:
      - 9000:9000
      - 9001:9001
    networks:
      - lambda-local
    environment:
      - MINIO_API_S3V2_ENABLED=on

配置说明

  • 新增的MINIO_API_S3V2_ENABLED=on是MinIO官方提供的S3v2协议兼容开关,开启后会自动支持S3v2版本的签名校验、请求解析逻辑
  • 原有服务端口、控制台配置完全保留,对上层业务完全透明,你本地的Lambda单元测试代码可以直接对接本地MinIO服务,无需做任何适配修改

内容的提问来源于stack exchange,提问作者Stéphane GRILLON

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 11:57:03