我是AWS的新手,为了学习,我创建了一个免费的AWS帐户。在我学好它们之前,我不想安装所有的依赖项、包,并在我的pc上用我的测试帐户配置它们。所以我计划创建一个docker镜像,这样我以后就可以在我的pc上进行配置。但是我找不到任何好的例子来为AWS Lambda设置docker镜像。您能帮我设置docker镜像吗?
附注:我正在使用NodeJs
发布于 2020-05-23 18:06:30
查看https://github.com/localstack/localstack -一个全功能的本地亚马逊网络服务云栈(也可以是Lambda)。
发布于 2020-05-23 18:03:04
解决方案将取决于您将用于lambdas的语言。尝试一些教程,即下一篇文章将描述如何模拟python的lambda:https://aws.amazon.com/premiumsupport/knowledge-center/lambda-layer-simulated-docker/
发布于 2020-05-23 18:03:10
最近的亚马逊网络服务博客描述了如何做到这一点:
基本上,你可以为此运行已经制作好的docker镜像:
当您在本地测试您的lambda 函数时,这与亚马逊网络服务的SAM (无服务器应用模型)使用的docker图像相同。因此,这是最接近真正的lambda环境的地方了。
https://stackoverflow.com/questions/61970229
复制相似问题