Perché viene visualizzato un errore di authorization da Docker quando cerco di tirare un'image pubblica?

Quando ho cercato di correre

$ docker run -it ubuntu /bin.bash 

Ho il seguente errore:

 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'. 

Perché viene visualizzato un errore di authorization quando l'image di ubuntu è pubblica?

Risulta che Docker controlla l'authentication prima di verificare quali permessi sono necessari per l'image in questione.

Pertanto, se si dispone di dettagli di ~/.docker/config.json in ~/.docker/config.json , la tua richiesta verrà rifiutata in modo ~/.docker/config.json . Correggere o rimuovere la ctriggers logging e sarai bello andare!