1

我已经完成了所有 AWS CLI 和 docker 设置并运行了一段时间。我将命令代码更改为全部从 bash 文件运行。但是,运行时出现docker push此错误Error saving credentials: error storing credentials - err: exit status 1, out: `not implemented

我试过了AWS_DEFAULT_PROFILE="aaa" docker push ...docker push --profile=aaa但他们都没有奏效。我在 Google 上没有看到任何类似的问题,例如“未实施”!

任何帮助表示赞赏!

4

1 回答 1

0

这是我找到的解决方案,感谢docker login: error storage credentials `The stub received bad data.`

.docker/config.json 看起来像这样:

{
  "auths" : {

  },
  "stackOrchestrator" : "swarm",
  "HttpHeaders" : {
    "User-Agent" : "Docker-Client/19.03.8 (darwin)"
  },
  "credsStore" : "ecr-login"
}

通过删除"credsStore" : "ecr-login"它工作!

于 2021-12-12T18:43:21.403 回答