Maison > Article > Opération et maintenance > 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.164. Le navigateur hôte localhost:81 ne peut pas accéder à nginx La solution est la suivante : 1. Ouvrez virtualbox2. Sélectionnez la machine virtuelle sur laquelle se trouve le service Docker3. Cliquez sur Paramètres-> Carte réseau NAT5. Cliquez sur Avancé-> Redirection de port6. 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é:80
7. Visitez localhost:80 avec le navigateur et vous pourrez voir l'interface nginx
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!