我正在尝试在 Ubuntu 上本地运行 AWS Lambda 项目。当我使用 AWS SAM Local 运行项目时,它向我显示此错误:错误:在本地运行 AWS SAM 项目需要 Docker。你安装了吗?
最佳答案
我在 Fedora 上安装它时遇到了问题。
当我按照 Docker 安装后说明进行操作时,我设法解决了这个问题。
https://docs.docker.com/install/linux/linux-postinstall/
我必须:
- 删除~/.docker目录;
- 创建“docker”组;
- 将我的用户添加到“docker”组;
- 注销并重新登录;
- 重新启动“docker”守护进程。
然后我就可以运行命令了:
sam local start-api
关于amazon-web-services - 在本地运行 AWS SAM 项目出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50791354/