Cam*_*sen 3 amazon-web-services docker aws-lambda aws-sam-cli
我尝试sam build使用 AWS SAM CLI 运行,但遇到问题。我收到以下错误:
Build Failed
Error: Building image for DefaultFunction requires Docker. is Docker running?
Run Code Online (Sandbox Code Playgroud)
看起来docker虽然安装了,却找不到。当我运行时docker ps,我看到 Docker 正在运行的确认信息。奇怪的是,该build命令实际上对我在同一项目中的同事有效,他们也使用带有 Intel 芯片的 MacOS。
我已经SAM CLI, version 1.60.0安装了
我已经Docker version 20.10.20安装并运行
我正在运行它MacOS Montery 12.5
我已经寻找这个问题的答案有一段时间了,但找不到解决方案。有谁知道如何解决这一问题?我已遵循本文档中的所有步骤。
这是由于某些最新版本的 Docker for Mac 破坏了兼容性。检查此错误报告。显然这个问题已经在最新版本的 Docker for Mac 中得到了修复。
同时,以下解决方法(如上述 GitHub 问题中指定)适用于我:
DOCKER_HOST=unix://$HOME/.docker/run/docker.sock sam local start-api
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2594 次 |
| 最近记录: |