将我的用户名和密码复制粘贴到Docker Hub网站上可以正常使用。
密码很长,但不包含破坏shell的符号。
将这些凭据复制粘贴到命令行docker login
中会导致用户名或密码错误
的错误。我尝试过交互式传递凭据(包括复制粘贴和输入)以及通过命令行参数传递凭据,结果都相同:
# 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: my@email.com
Password: <REDACTED>
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password
# COMMAND LINE
$ docker login -u my@email.com -p <REDACTED>
Error response from daemon: Get https://registry-1.docker.io/v2/: unauthorized: incorrect username or password
docker
版本不匹配导致的问题? - mustaccioDocker version 1.12.3, build 6b644ec
。 - Rjak