我正在尝试在 Linux 机器上进行 docker 登录。我正在使用 docker hub 用户名“undrewb”和用于登录 hub.docker.com 的密码。为什么这不起作用?我没有登录 GUI,docker logout 告诉我我没有登录。
drewb@workbox:~$ sudo docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: undrewb
Password:
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password
出于某种原因,更改 dockerhub 上的密码允许我继续。
Docker 使用凭证助手来安全地存储您的登录凭证。存储的凭据可能存在问题。您可以尝试删除它们,然后重新登录:
rm ~/.docker/config.json
docker login