docker pull 报错 :Error response from daemon: Get https://registry-1.docker.io/v2/library/xxx/manifests/latest: unauthorized: incorrect username or password

2018/12/17 posted in  Docker

在官网下载了Docker.dmg安装包 ,安装成功后 ,使用 docker pull 命令报错 :Error response from daemon: Get https://registry-1.docker.io/v2/library/xxx/manifests/latest: unauthorized: incorrect username or password

是因为要在 cloud.docker.com 注册一个账号,这个账号和我们登录 Docker 客户端是不同的账号 ,但是打开这个网页超级无敌十分慢 。现在的解决方法是 :
在 Docker 设置里面,选择 Daemon 选项,然后添加Registry mirrors 为:

https://registry.docker-cn.com

如图 :

然后 Apply & Restart
再使用 docker pull xxx就不需要用户名和密码了