Maison  >  Article  >  Opération et maintenance  >  Que dois-je faire si 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 ?

WBOY
WBOYoriginal
2022-08-16 17:22:2914717parcourir

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

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

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!

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