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

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

Libérer: 2020-04-01 11:51:34
original
8829 Les gens l'ont consulté

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
Copier après la connexion

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

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

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
Copier après la connexion

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

systemctl restart network
Copier après la connexion

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!

É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