Maison  >  Article  >  Opération et maintenance  >  Que dois-je faire si Docker ne parvient pas à se connecter au haut débit ?

Que dois-je faire si Docker ne parvient pas à se connecter au haut débit ?

coldplay.xixi
coldplay.xixioriginal
2020-06-12 15:05:142582parcourir

Que dois-je faire si Docker ne parvient pas à se connecter au haut débit ?

Que dois-je faire si Docker ne parvient pas à se connecter au haut débit ?

Solution à l'incapacité du Docker à se connecter au haut débit :

1. Description du problème

  • J'utilise Docker dans l'environnement de développement depuis longtemps, mais du coup le réseau Docker est bloqué

  • Le réseau interne de l'hôte Docker est normal, mais la connexion avec les autres les hôtes échouent et les autres hôtes ne peuvent pas se connecter au port mappé sur l'hôte Docker. Docker ne peut pas non plus se connecter aux hôtes externes à l'intérieur du système

  • où le système est centos

  • .
  • Les informations du docker sont les suivantes :

WARNING: IPv4 forwarding is disabled
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

2 Texte de la solution

Modifier le fichier de configuration

vim /etc/sysctl.conf
<.>Ajoutez le code suivant dans le fichier

net.bridge.bridge-nf-call-ip6tables=1
net.bridge.bridge-nf-call-iptables=1
net.bridge.bridge-nf-call-arptables=1
net.ipv4.ip_forward=1

Redémarrez le réseau

systemctl restart network

Vérifiez à nouveau les informations du docker, l'avertissement disparaît et le réseau revient à la normale

Tutoriel 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