Comment l'accès du conteneur d'applications web à partir de l'hôte
Je suis en cours d'exécution d'un site à l'intérieur de conteneur Docker qui exporte la suite
https://172.17.0.2:8443/admin/&
http://172.17.0.2:8463/users/
$ docker run -it -d --expose=8000-9900 ubuntu-java8-webapp
bf193d011fd8....
Docker PS cmd
$ docker ps -a
CONTAINER ID IMAGE COMMAND PORTS NAMES
bf193d011fd8 ubuntu-.... "/bin/bash" 8000-9900/tcp desperate_mclean
Docker ls cmd
$ docker-machine ls
NAME ACTIVE DRIVER STATE URL DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v1.10.3
Docker ip de l'appareil cmd
$ docker-machine ip default
192.168.99.100
Comment puis-je accéder au site? Seulement en cas de questions, je suis en cours d'exécution docker sur Mac ici.
OriginalL'auteur Vic | 2016-03-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer et d'y accéder via le menu fixe IP de l'appareil:
Mais, idéalement, vous:
carte ceux de port de l'hôte:
port-en avant ceux de port à votre ordinateur hôte via VirtualBox VM Network setting, et accéder au site:
https://localhost:8443/admin
http://localhost:8463/users
OriginalL'auteur VonC