Comme dans le titre, lors de l'utilisation de docker run hello-world, une erreur a été signalée et l'erreur suivante a toujours été signalée
docker : réponse d'erreur du démon : obtenez "https://registry-1.docker.io/v2/" : composez tcp : recherchez le registre-1.docker.io sur 192.168.202.2:53 : aucun hôte de ce type.
Selon la méthode en ligne, le DNS et l'accélération du miroir domestique sont définis, mais cela n'a aucun effet
Plus tard, j'ai vu une solution, en utilisant dig
dig register-1.docker.io +noall +answer +nocomments
Registry-1.docker.io est la première partie de l'URL que nous ne pouvons pas connecter lorsque nous signalons une erreur
Le résultat de cette commande est le suivant
Ces adresses IP seront ensuite utilisées, mappées dans le fichier hosts
echo "18.215.138.58 registre-1.docker.io" >> /etc/hosts
Redémarrez le service docker, testez-le et extrayez l'image normalement
rechargement du démon systemctl
docker de redémarrage systemctl