docker pull で エラー “unauthorized: incorrect username or password”

Macでdocker pull したらエラーでたので、みてみたら、docker loginしてないとエラーになるもよう。
こんな感じのエラーになります。

 docker pull eclipse/che
Using default tag: latest
Error response from daemon: Get https://registry-1.docker.io/v2/eclipse/che/manifests/latest: unauthorized: incorrect username or password
$ docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username (xxxxxx@sample.com): ${userid} // not mail address.
Password:

メールアドレスではなく、IDを入れる必要がある

試しになんでもいいので、pullしてみる。

$ docker pull eclipse/che
Using default tag: latest
latest: Pulling from eclipse/che
81033e7c1d6a: Pull complete
d7997e9f83cc: Pull complete
8f7158332f19: Pull complete
2f43f448d593: Pull complete
3abd9239cc20: Pull complete
d18a65a65c17: Pull complete
eef917a3ee63: Pull complete
eea77ae01b48: Pull complete
Digest: sha256:571a4542fe4db3530bc716219a846de88120c7299da1d59f5d0aa3956a458e7c
Status: Downloaded newer image for eclipse/che:latest

普通にpullできたらログイン成功