当我试图拉取公共图像时,为什么我会从Docker获得授权错误?
当我试图跑步
$ docker run -it ubuntu /bin.bash
我得到了以下错误:
Unable to find image 'ubuntu:latest' locally docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/ubuntu/manifests/latest: unauthorized: incorrect username or password. See 'docker run --help'.
为什么当ubuntu
镜像公开时,我得到一个auth错误?
Docker for Windows –
港口 docker pull redis
我最近收到这个错误。 我的解决scheme竟然是做docker logout
,似乎清除docker集线器相关的凭证input槽(猜测)。 在这之后,我的docker pull redis
工作正常。
事实certificate,Docker检查身份validation之前 ,检查有问题的图像需要什么权限。
因此,如果你在~/.docker/config.json
有不好的authentication细节,你的请求将被拒绝。 修复或删除不良logging,你会很好去!
如果您使用Docker for Windows并遇到此问题,请loginDocker for Windows,如果您已login,则以下屏幕截图将具有注销选项。