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

Comment résoudre le problème du blocage de Docker Telnet

藏色散人
Libérer: 2022-01-20 15:16:05
original
12438 Les gens l'ont consulté

Solutions à l'échec du docker telnet : 1. Vérifiez le fichier de configuration ; 2. Modifiez le port du fichier de configuration nginx à 80 ; 3. Rechargez-le.

Comment résoudre le problème du blocage de Docker Telnet

L'environnement d'exploitation de cet article : système centOS6.8, Docker version 18.09.x, ordinateur Dell G3.

Comment résoudre le problème du blocage de Docker Telnet ?

Après le démarrage du conteneur Docker, le port telnet est bloqué

Aujourd'hui, j'ai utilisé Docker pour déployer nginx. Une fois le déploiement terminé, vérifiez que le conteneur a été démarré. À ce moment-là, j'ai constaté que le port telnet n'était pas accessible et que l'adresse IP locale de telnet n'était pas accessible. J'ai directement signalé le refus de connexion. J'ai utilisé telnet 127.0.0.1. Bien qu'il soit accessible, il y a eu un problème et il a signalé la connexion. fermé par un hôte étranger. Il a finalement été résolu. Il a indiqué les idées de traitement suivantes.

docker network inspect bridge #查看容器的IP为 172.17.0.2
Copier après la connexion

conteneur curl IP+port 80, connexion refusée, conteneur curl IP+port hôte 8090, retour normalement. Comme le montre l'image ci-dessous

Comment résoudre le problème du blocage de Docker Telnet

C'est très étrange, cela ne devrait pas l'être, car lorsque vous regardez le processus de conteneur, vous constaterez que 8090 est le port hôte et le port 80 est le port conteneur

Enfin , lorsque vous regardez le fichier de configuration, vous constatez que le port dans le fichier de configuration nginx n'est pas 80 et qu'il est écrit 8090. Après avoir modifié le port du fichier de configuration nginx en 80 et en avoir ajouté un nouveau, le problème de le port telnet inaccessible est résolu.

Il est recommandé que lors du démarrage du conteneur, le port hôte et le port du conteneur soient cohérents.

Lorsque vous utilisez DOCKER, utilisez la commande iptables -F avec prudence. Cette commande effacera les règles du pare-feu Lorsque le conteneur communiquera avec l'hôte, les règles seront écrites par défaut dans iptables.

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