繁体   English   中英

在 Dockerfile 或通过 terraform 设置 $_HANDLER 环境变量 AWS Lambda

[英]Set $_HANDLER environment variable AWS Lambda in Dockerfile or via terraform

图像配置

我正在寻找通过 terraform 或 docker 为 AWS Lambda 添加 CMD 覆盖。lambda 具有图像类型,因为它是从容器运行的。 尝试通过 terraform 添加处理程序给出

Message_: "Please don't provide Handler or Runtime or Layer when the intended function PackageType is Image.",

有没有办法将 _HANDLER 设置为某些内容并在 Dockerfile.CMD "${_HANDLER}" 中使用

IE。 $_HANDLER = $LAMBDA_HANDLER CMD ${_HANDLER} 将指向 lambda 处理程序?

image_config允许您覆盖容器的命令和入口点。 例如:

image_config {
  command = ["app.other_handler"]
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM