Maison  >  Article  >  Opération et maintenance  >  Comment l'hôte hôte accède-t-il au service Docker dans la machine virtuelle ?

Comment l'hôte hôte accède-t-il au service Docker dans la machine virtuelle ?

王林
王林original
2020-05-20 09:52:114943parcourir

Comment l'hôte hôte accède-t-il au service Docker dans la machine virtuelle ?

Environnement système :

Système hôte : windows 8

Logiciel machine virtuelle : Oracle VirtualBox (CentOS7)

version docker : 19.03.7

Description du problème

1. Systemctl démarre le docker à l'intérieur de la machine virtuelle Démarrez le docker

2. 🎜>

3. IP de la machine virtuelle 192.168.56.200, IP du service docker 172.17.0.16

4. Le navigateur hôte localhost:81 ne peut pas accéder à nginx

La solution est la suivante :

1. Ouvrez virtualbox

2. Sélectionnez la machine virtuelle sur laquelle se trouve le service Docker

3. Cliquez sur Paramètres-> Carte réseau NAT

5. Cliquez sur Avancé-> Redirection de port

6. Ajouter des règles : protocole TCP, paramètres de port d'hôte et de sous-système, tels que l'hôte. :80 invité:80Comment lhôte hôte accède-t-il au service Docker dans la machine virtuelle ?

7. Visitez localhost:80 avec le navigateur et vous pourrez voir l'interface nginx Comment lhôte hôte accède-t-il au service Docker dans la machine virtuelle ?

Tutoriel recommandé : Comment lhôte hôte accède-t-il au service Docker dans la machine virtuelle ?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!

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