我正在尝试设置amazon-ecr-credential-helper,
但no basic auth credentials在我尝试时总是得到docker pull。
当我使用aws ecr get-login和docker login ...那我也没问题。
我按照他们的 README 文件中的说明使用 docker 映像创建了二进制文件。
在故障排除部分,他们说应该存储一个日志文件,~/.ecr/log但该/.ecr文件夹不存在。
规格:Docker 版本 18.06.1-ce,构建 e68fc7a
aws-cli/1.16.31 Python/2.7.15 Darwin/17.4.0 botocore/1.12.21
MacOS 高山脉
我希望有人有一个想法来弄清楚出了什么问题。
我通过确保文件 ~/.docker/config.json 具有以下内容解决了这个问题:
{
"credsStore": "ecr-login"
}
Run Code Online (Sandbox Code Playgroud)
这对我不起作用:
{
"credHelpers": {
"aws_account_id.dkr.ecr.region.amazonaws.com": "ecr-login"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
960 次 |
| 最近记录: |