2017-12-08 2 views
0

Ich habe eine dockerisierte App (gehostet von Apache) auf meinem lokalen Rechner. Ich möchte die App auf IE11 und Edge testen. Also habe ich eine virtuelle Box installiert, um die App auf IE und Edge auf der virtuellen Box Window10 auszuführen.Zugriff auf die Docker-App von einer virtuellen Maschine

Es sieht jedoch so aus, als ob ich nicht auf die App im Browser zugreifen kann. Wer kann es?

Danke!

Antwort

0

Zwei wichtige Dinge zu überprüfen.

  1. Stellen Sie sicher, dass Ihr Container einen Port an seinen Host exportiert (z. B. docker run -p 80:8080 ...). Dies setzt voraus, dass Ihre App Port 8080 abhört. Ändern Sie es bei Bedarf.
  2. Fügen Sie Ihrer Virtual Box eine Netzwerkschnittstelle hinzu. Wenn Sie sich beispielsweise in einem WLAN-Heimnetzwerk befinden, fügen Sie einfach eine Netzwerkschnittstelle für dieses Netzwerk hinzu. Dadurch kann Ihre Virtual Box-VM von Ihrem WLAN aus erreichbar sein.

Daneben werden Sie wirklich brauchen mehr Informationen, wie die Befehlszeile Anweisungen setzen Sie Ihre Anwendung (oder Docker-Compose-Datei) verwenden, um zu starten, um das Ergebnis von ifconfig aus Ihrem Host usw.

Verwandte Themen