本文介绍了在本地运行AWS SAM项目会出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在Ubuntu上本地运行一个AWS Lambda项目.当我使用AWS SAM Local运行项目时,它显示此错误:Error: Running AWS SAM projects locally requires Docker. Have you got it installed?
I am trying to run an AWS Lambda project locally on Ubuntu. When I run the project with AWS SAM Local it shows me this error: Error: Running AWS SAM projects locally requires Docker. Have you got it installed?
推荐答案
我无法在Fedora上安装它.
I had trouble installing it on Fedora.
当我按照Docker安装后说明进行操作时,我设法克服了这个问题.
When I followed the Docker postinstall instructions I managed to get past this issue.
https://docs.docker.com/install/linux/linux-postinstall/
我必须:
- 删除〜/.docker目录;
- 创建"docker"组;
- 将我的用户添加到"docker"组;
- 注销并再次登录;
- 重新启动"docker"守护程序.
然后我可以运行命令:
sam local start-api
这篇关于在本地运行AWS SAM项目会出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!