Maison  >  Article  >  Opération et maintenance  >  Les conteneurs Docker ne peuvent pas accéder au réseau externe

Les conteneurs Docker ne peuvent pas accéder au réseau externe

尚
original
2020-04-01 11:51:348828parcourir

Les conteneurs Docker ne peuvent pas accéder au réseau externe

Le conteneur Docker ne peut pas accéder au réseau externe :

Les situations suivantes se produisent :

Le conteneur Docker ne peut pas accéder au réseau externe

Les autres machines du réseau local ne peuvent pas accéder au service Docker

Erreur de démarrage Avertissement Docker Le transfert ipv4 est désactivé La mise en réseau ne fonctionnera pas

Solution :

Utilisez la commande suivante pour. ouvrez le fichier sysctl.conf

vi /etc/sysctl.conf

puis ajoutez le code suivant dans le fichier sysctl.conf :

net.ipv4.ip_forward=1

Vous pouvez utiliser la commande sysctl net.ipv4.ip_forward pour vérifier si la modification a réussi . Le résultat renvoyé une fois la modification réussie est le suivant :

net.ipv4.ip_forward = 1

Utilisez ensuite la commande suivante pour redémarrer le service réseau :

systemctl restart network

Pour plus de didacticiels connexes, veuillez faire attention au Tutoriel docker colonne du site PHP chinois.

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