Kein Zugriff auf die Tomcat-Anwendung auf der Docker-VM mit der Host- (Windows-) IP, während die Docker-Toolbox verwendet wird.

Ich verwende die Docker-Toolbox auf meinem Windows-System. Ich habe tomcat container mit dem Befehl @ ausgeführdocker run -it --rm -p 8888:8080 tomcat:8.0. Laut Dokumentation sollte ich in der Lage sein, mit @ auf Tomcat zuzugreifhttp: // localhost: 8888, aber das funktioniert nicht.

Ich kann auf die Tomcat-App über die Docker-Computer-IP zugreifen, die @ ishttp: //192.168.99.100: 8888.

Aber das ist nicht was ich brauche. Ich muss von außerhalb meines Systems über das Netzwerk auf die Tomcat-Container-App zugreifen. Wie ordne ich eine Tomcat-Anwendung meinem Windows-Hostsystem zu?

Während ich google, sehe ich eine Option zur Portweiterleitung für boot2docker vm. Aber ich benutze wieder nicht boot2docker. Ich verwende die Docker-Toolbox.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage