您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

未经授权的docker:需要身份验证-成功登录后推送

未经授权的docker:需要身份验证-成功登录后推送

好!没关系; 我找到了解决方案。403怀疑HTTP不能到达正确的URL。

更改已将登录凭据存储为的文件~/.docker/config.json生成认值)

{
        "auths": {
                "docker.io": {
                        "auth": "XXXXXXXXXXXXX",
                        "email": "x.y@gmail.com"
                }
        }
}

到-注意从docker.io-> index.docker.io/v1所做的更改。那是变化。

{
        "auths": {
                "https://index.docker.io/v1/": {
                        "auth": "XXXXXXXXXXXXX",
                        "email": "x.y@gmail.com"
                }
        }
}

希望能有所帮助。

请注意,auth字段应使用’username:password’base64编码。例如:“ username:password” base64编码为“ dXNlcm5hbWU6cGFzc3dvcmQ =”

因此您的文件将包含:

"auth": "dXNlcm5hbWU6cGFzc3dvcmQ="
其他 2022/1/1 18:20:35 有616人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶