Maison > Opération et maintenance > Docker > Comment résoudre le problème selon lequel le conteneur Docker ne peut pas cingler le réseau externe

Comment résoudre le problème selon lequel le conteneur Docker ne peut pas cingler le réseau externe

王林
Libérer: 2020-04-14 11:29:16
original
2912 Les gens l'ont consulté

Comment résoudre le problème selon lequel le conteneur Docker ne peut pas cingler le réseau externe

Description du problème :

Lorsque je configurais l'environnement Redis avec Docker aujourd'hui, j'ai découvert que yum ne pouvait pas extraire de ressources et ne pouvait pas accéder à Internet. une erreur 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.
Copier après la connexion

Processus de solution :

1. Testez wget

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
Copier après la connexion

et le résultat est une erreur

unknown host mirrors.163.com
Copier après la connexion

2. >

à l'intérieur du conteneur

ping www.baidu.com
Copier après la connexion

Le résultat a toujours échoué

ping: unknown host www.baidu.com
Copier après la connexion

Ouvrez un terminal supplémentaire, entrez l'hôte (pas le conteneur) et effectuez un test de commande ping et trouvez que tout va bien. Il est fondamentalement certain que le problème vient du docker, pas des problèmes de réseau.

Solution :

Arrêtez tous les conteneurs et redémarrez Docker.

service docker restart
Copier après la connexion
Fait !

Tutoriel recommandé :

Tutoriel Docker

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal