Maison  >  Article  >  Opération et maintenance  >  le conteneur Docker ne peut pas envoyer de requête ping au réseau externe

le conteneur Docker ne peut pas envoyer de requête ping au réseau externe

尚
original
2020-03-25 12:57:463342parcourir

le conteneur Docker ne peut pas envoyer de requête ping au réseau externe

Lorsque je configurais l'environnement Redis avec Docker aujourd'hui, j'ai découvert que yum ne pouvait pas extraire les ressources et ne pouvait pas se connecter à Internet. L'erreur suivante a été signalée :

http://mirrors.aliyun.com/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.aliyun.com'"
Trying other mirror.
http://mirrors.neusoft.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.neusoft.edu.cn'"
Trying other mirror.
http://mirrors.nwsuaf.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.nwsuaf.edu.cn'"
Trying other mirror.
http://mirrors.shu.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.shu.edu.cn'"
Trying other mirror.
http://mirrors.sohu.com/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.sohu.com'"
Trying other mirror.
http://mirrors.tuna.tsinghua.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.tuna.tsinghua.edu.cn'"
Trying other mirror.
http://mirrors.zju.edu.cn/centos/6.10/extras/x86_64/Packages/epel-release-6-8.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.zju.edu.cn'"
Trying other mirror.
.

Test de wget

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

Le résultat est une erreur

unknown host mirrors.163.com

Le test ping

在容器内部
ping www.baidu.com

Le résultat échoue toujours

ping: unknown host www.baidu.com

Ouvrez un terminal supplémentaire, entrez dans l'hôte (pas le conteneur) et effectuez le test de la commande ping. Il s'avère que tout va bien. Il est essentiellement déterminé qu'il s'agit d'un problème de docker, pas d'un problème de réseau

Solution

Arrêtez tous les conteneurs et redémarrez docker

service docker restart

Plus de tutoriels connexes, veuillez faire attention à la colonne

tutoriel docker du site Web PHP chinois.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn