Docker Toolbox Windowslogin到quay.io

当我尝试login到我的quay.io帐户使用docker login quay.io它要求用户名,但不让我input任何东西,并挂起。 做一些研究似乎你现在必须在选项参数中传递这些值。 所以我试图docker login -u me -p secret -e my@email.com quay.io ,我得到了

docker:“login”最多需要1个参数

用法:dockerlogin[选项] [服务器]

WTF? 这不是我用它吗?!

有没有人有任何想法,我能做些什么来得到这个工作? 我能够成功login到docker hub帐户上面的选项,没有servername,但如果我添加servername,我得到这个错误。

所以我的密码包含一个特殊的字符,导致它失败的声明。 一旦我引用它,它效果很好。 双引号没有这样做,这是单引号。

感谢@迈克尔在评论中的帮助!