Maison > Opération et maintenance > Docker > le corps du texte

Que dois-je faire si Docker ne peut pas accéder au réseau externe ?

WBOY
Libérer: 2022-08-16 17:22:29
original
14722 Les gens l'ont consulté

Il existe deux solutions si Docker ne peut pas accéder au réseau externe : 1. Utilisez "service docker stop", "pkill docker" et d'autres opérations pour reconstruire le réseau docker0 ; 2. Utilisez "echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf" pour modifier la configuration et activer la fonction de transfert ipv4 de l'hôte.

Que dois-je faire si Docker ne peut pas accéder au réseau externe ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.

Que faire si Docker ne peut pas accéder au réseau externe

1. Problème

L'hôte peut accéder au réseau externe normalement, mais le conteneur créé par Docker ne peut pas accéder au réseau externe

Que dois-je faire si Docker ne peut pas accéder au réseau externe ?

2.

Première : Reconstruire le réseau docker0

sudo service docker stop
sudo pkill docker
sudo iptables -t nat -F
sudo ifconfig docker0 down
sudo brctl delbr docker0
sudo service docker start
Copier après la connexion

Que dois-je faire si Docker ne peut pas accéder au réseau externe ?

Deuxième méthode : Activer la fonction de transfert ipv4 de l'hôte

# 修改配置
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf

# 重启network
systemctl restart network

# 查看 (0->标识未开启 1->标识开启)
sysctl net.ipv4.ip_forward
# net.ipv4.ip_forward = 1

# 重启docker
systemctl restart docker
Copier après la connexion

Apprentissage recommandé : "Tutoriel vidéo 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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!