Maison > Opération et maintenance > Docker > Comment résoudre le problème de l'échec de la résolution du nom de domaine dans le conteneur Docker

Comment résoudre le problème de l'échec de la résolution du nom de domaine dans le conteneur Docker

王林
Libérer: 2020-04-14 10:56:19
original
5405 Les gens l'ont consulté

Comment résoudre le problème de l'échec de la résolution du nom de domaine dans le conteneur Docker

Cause :

Le système Linux n'active pas la fonction de transfert IP par défaut.

Solution :

Activez simplement la fonction de transfert IP.

Solution :

1. Confirmez l'état de la fonction de transfert IP

Utilisez la commande suivante pour afficher le système de fichiers /proc,

cat /proc/sys/net/ipv4/ip_forward012
Copier après la connexion

Si la valeur dans le fichier ci-dessus est 0, cela signifie que le transfert IP est interdit ; si elle est 1, cela signifie que la fonction de transfert IP a été activée.

2. Si vous souhaitez activer la fonction de redirection IP, vous pouvez directement modifier le fichier ci-dessus :

echo 1 > /proc/sys/net/ipv4/ip_forward1
Copier après la connexion

Changez le contenu du fichier de 0 à 1. La désactivation du transfert IP passe de 1 à 0.

3. La commande ci-dessus n'enregistre pas les modifications apportées à la configuration du transfert IP. La valeur d'origine sera toujours utilisée au prochain démarrage du système. Pour modifier définitivement le transfert IP, vous devez modifier le fichier /etc. /sysctl.conf Modifiez la valeur de la ligne suivante :

net.ipv4.ip_forward = 11
Copier après la connexion

4. Après modification, vous pouvez redémarrer le système pour rendre la modification effective, ou exécuter la commande suivante pour rendre la modification effective

.
sysctl -p /etc/sysctl.conf1
Copier après la connexion

Après la configuration ci-dessus, l'IP La fonction de transfert est activée en permanence.

Remarque : centos7 exploite le fichier /usr/lib/sysctl.d/50-default.conf

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