gpt4 book ai didi

amazon-web-services - AWS Lambda Sam找不到Docker

转载 作者:行者123 更新时间:2023-12-04 18:19:50 26 4
gpt4 key购买 nike

我正在尝试使用aws-sam-cli在项目根文件夹中使用以下命令来测试我的世界lambda函数:

sam local start-api --debug

这在控制台中提供了以下输出:
2018-07-11 16:13:15 local start-api command is called
2018-07-11 16:13:15 2 resources found in the template
2018-07-11 16:13:15 Found Serverless function with name='Hello' and CodeUri='.'
2018-07-11 16:13:15 Trying paths: ['/home/jamiro/.docker/config.json', '/home/jamiro/.dockercfg']
2018-07-11 16:13:15 No config file found
2018-07-11 16:13:15 Trying paths: ['/home/jamiro/.docker/config.json', '/home/jamiro/.dockercfg']
2018-07-11 16:13:15 No config file found
Error: Running AWS SAM projects locally requires Docker. Have you got it installed?

据我了解,我确实安装了docker,因为执行docker --version会导致以下输出:
Docker version 18.03.1-ce, build 9ee9f40

有谁知道为什么山姆无法找到 docker ?

最佳答案

按着这些次序:

  • 删除~/.docker目录
  • 创建“docker”组
  • 将我的用户添加到“docker”组
  • 注销并再次登录
  • 重新启动“docker”守护程序。

  • Docker postinstall instructions中的更多信息

    关于amazon-web-services - AWS Lambda Sam找不到Docker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51287900/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com