泊坞窗login与非交互式会话返回401
非交互式docker login命令有一个非常奇怪的问题。 我正尝试使用以下命令login到我的docker仓库:
docker login -u emi -p 123 my.dockerrepo.com:5000
此命令返回以下错误:
Error response from daemon: login attempt to https://my.dockerrepo.com:5000/v2/ failed with status: 401 Unauthorized
但是,如果我运行上面的命令没有-p,并在shell中input相同的密码,它完美的工作。
考虑使用单引号。 根据规范,它应该工作,但我遇到了同样的问题之前,docker版本17.03.0-CE docker login -u 'emi' -p '123' my.dockerrepo.com:5000
-u'emi'- docker login -u 'emi' -p '123' my.dockerrepo.com:5000
将在您的情况下工作。