我正在经历一个意外的错误。每当我尝试microsoft/mssql-server-windows:2017-latest
使用 blow 命令拉取时,我总是收到错误“来自守护进程的错误响应:未经授权:需要身份验证”。
C:\Users\Administrator>docker pull microsoft/mssql-server-windows:2017-latest
令人惊讶的是,当我使用时我能够登录docker login
,我不确定我在这里缺少什么。我还可以使用我拥有的凭据登录到https://hub.docker.com/ 。仅当我尝试拉动时才存在问题。
C:\Users\Administrator> docker pull microsoft/mssql-server-windows:2017-latest
请在拉取之前登录:使用您的 Docker ID 登录以从 Docker Hub 推送和拉取镜像。如果您没有 Docker ID,请前往 https://hub.docker.com创建一个。用户名:sibeeshvenu 密码:来自守护进程的错误响应:未经授权:需要身份验证
C:\Users\Administrator> docker login使用您的 Docker ID 登录以从 Docker Hub 推送和拉取镜像。如果您没有 Docker ID,请前往https://hub.docker.com创建一个。用户名:sibeeshvenu 密码:登录成功
C:\Users\Administrator> docker pull microsoft/mssql-server-windows:2017-latest
请在拉取之前登录:使用您的 Docker ID 登录以从 Docker Hub 推送和拉取镜像。如果您没有 Docker ID,请前往 https://hub.docker.com创建一个。用户名(sibeeshvenu):sibeeshvenu 密码:来自守护进程的错误响应:未经授权:需要身份验证
C:\用户\管理员>