被拒绝:当我尝试将我的 Docker 镜像推送到我的 DockerHub 存储库时,请求访问资源被拒绝

问题描述 投票:0回答:1

我有一个代码的图像,可以对文档文件(pdf、docx ...)进行总结。我创建了一个 Docker 镜像,我想在 Dockerhub 上在线共享它。但奇怪的是,我被拒绝访问拒绝了。

remplacement@remplacements-MacBook-Pro SugiPerso % docker images
REPOSITORY                       TAG       IMAGE ID       CREATED        SIZE
google-drive-stats               latest    3ee6041a35da   2 hours ago    7.99GB
silverchair/google-drive-stats   latest    3ee6041a35da   2 hours ago    7.99GB
silverchair/summarize            latest    3ee6041a35da   2 hours ago    7.99GB
silverchair/summarizer           latest    3ee6041a35da   2 hours ago    7.99GB
<none>                           <none>    0fd8ba0a03d0   2 days ago     8.77GB
docker/getting-started           latest    289dc403af49   2 months ago   46.5MB
remplacement@remplacements-MacBook-Pro SugiPerso % docker push silverchair/summarize:latest
The push refers to repository [docker.io/silverchair/summarize]
b3e8d2260244: Preparing 
f23ef5b31c37: Preparing 
7b23b0f1ac1c: Preparing 
525da3ba2310: Preparing 
f6f8f61b9120: Preparing 
2546a271e121: Waiting 
646584c2f409: Waiting 
cfb461ef999f: Waiting 
416936900c68: Waiting 
0a39acbc2a98: Waiting 
2b6d33d15c9f: Waiting 
edf70074bd40: Waiting 
denied: requested access to the resource is denied

所以,我是silverchair!然后我登录了。

(venv) remplacement@remplacements-MacBook-Pro SugiPerso % docker login                                              
Authenticating with existing credentials...
Login Succeeded

Logging in with your password grants your terminal complete access to your account. 
For better security, log in with a limited-privilege personal access token. Learn more at https://docs.docker.com/go/access-tokens/

我试图验证指定我的用户名,但即使我确定我的密码(这是我用于 hub.docker.com 的密码)我也无法登录:

(venv) remplacement@remplacements-MacBook-Pro SugiPerso % docker login -u silverchair
Password: 
Error response from daemon: Get "https://registry-1.docker.io/v2/": unauthorized: incorrect username or password

我尝试创建个人访问令牌,但仍然出现错误:

(venv) remplacement@remplacements-MacBook-Pro SugiPerso % docker login -u sliverchair
Password: 
Login Succeeded

Logging in with your password grants your terminal complete access to your account. 
For better security, log in with a limited-privilege personal access token. Learn more at https://docs.docker.com/go/access-tokens/
(venv) remplacement@remplacements-MacBook-Pro SugiPerso % docker push silverchair/summarize:latest
The push refers to repository [docker.io/silverchair/summarize]
b3e8d2260244: Preparing 
f23ef5b31c37: Preparing 
7b23b0f1ac1c: Preparing 
525da3ba2310: Preparing 
f6f8f61b9120: Preparing 
2546a271e121: Waiting 
646584c2f409: Waiting 
cfb461ef999f: Waiting 
416936900c68: Waiting 
0a39acbc2a98: Waiting 
2b6d33d15c9f: Waiting 
edf70074bd40: Waiting 
denied: requested access to the resource is denied
docker access-denied dockerhub
1个回答
0
投票

这表明您没有使用该用户登录:

(venv) remplacement@remplacements-MacBook-Pro SugiPerso % docker login -u silverchair
Password: 
Error response from daemon: Get "https://registry-1.docker.io/v2/": unauthorized: incorrect username or password

登录到 Docker Hub(使用用户名 silverchair),并在您的用户设置中生成个人访问令牌。使用此令牌登录。如果启用了 2FA,则需要 PAT。如果您无法使用该用户名登录 Hub,请仔细检查您输入的用户名和密码是否正确。

© www.soinside.com 2019 - 2024. All rights reserved.