没有用于-docker push image_name的基本身份验证凭据

时间:2019-09-04 07:58:47

标签: docker docker-image

我们有自己的docker镜像专用注册表。执行命令no basic auth credentials后得到docker push image_name。与访问权限有关,以在私有注册表上推送新生成的映像吗?

1 个答案:

答案 0 :(得分:1)

似乎您的下方文件未配置身份验证。

  

〜/ .docker / config.json

更新您的config.json并添加身份验证(如果不存在的话),如下面的示例示例所示。

{
        "auths": {
                "<account>.dkr.ecr.us-east-1.amazonaws.com": {},
                "https://<account>.dkr.ecr.us-east-1.amazonaws.com": {},
                "https://index.docker.io/v1/": {}
        },
        "HttpHeaders": {
                "User-Agent": "Docker-Client/18.09.2 (darwin)"
        },
        "credsStore": "<value>",
        "stackOrchestrator": "<value>"
}