将我的用户名和密码复制/粘贴到Docker Hub网站中工作正常。刚刚创建Docker Hub帐户,证书不适用于“码头登录”
密码很长,但不包含破壳符号。
将这些相同凭据复制/粘贴到命令行docker login
中会导致incorrect username or password
错误。我试图传递凭据交互(包括复制/粘贴和打字),并通过命令行参数,相同的结果:
# INTERACTIVE
$ 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: [email protected]
Password: <REDACTED>
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password
# COMMAND LINE
$ docker login -u [email protected] -p <REDACTED>
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password
我觉得你的用户名是不一样的电子邮件。 – mustaccio
@mustaccio它是,我也尝试过“码头ID”,仍然无法正常工作。 – Rjak
那么可能是'docker'版本不匹配? – mustaccio