Maison > Opération et maintenance > Docker > Que dois-je faire si l'hôte ne peut pas accéder au conteneur Docker dans la machine virtuelle ?

Que dois-je faire si l'hôte ne peut pas accéder au conteneur Docker dans la machine virtuelle ?

王林
Libérer: 2020-05-21 10:27:27
original
6562 Les gens l'ont consulté

Que dois-je faire si l'hôte ne peut pas accéder au conteneur Docker dans la machine virtuelle ?

Description du problème :

Hôte Windows 10, la machine virtuelle CentOS7 exécute un conteneur Docker (Tomcat7) et l'hôte ne peut pas accéder aux services exécutés par le conteneur.

Cause :

L'hôte ne peut pas accéder à l'adresse IP du conteneur Docker.

Solution :

1. Exécutez la commande ifconfig pour afficher le segment réseau du conteneur Docker et l'adresse IP de centos

Que dois-je faire si lhôte ne peut pas accéder au conteneur Docker dans la machine virtuelle ?

2. Administrateur Ouvrez le PowerShell hôte en tant qu'identité : exécutez la commande : ROUTE -p add 172.17.0.0 mask 255.255.0.0 192.168.102.129

Le port interne du conteneur Docker est mappé au port hôte externe.

Que dois-je faire si lhôte ne peut pas accéder au conteneur Docker dans la machine virtuelle ?

Tutoriel recommandé : Tutoriel 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