2016-03-22 11 views
5

Używam witryny Docker wewnątrz kontenera, który eksportuje następującym https://172.17.0.2:8443/admin/ & http://172.17.0.2:8463/users/Jak uzyskać dostęp do aplikacji internetowej kontenera z hostem

$ 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 

dokowane cmd maszyna ip

$ docker-machine ip default 
192.168.99.100 

Jak mogę uzyskać dostęp do witryny? Na wszelki wypadek uruchamiam dokowanie na Macu.

Odpowiedz

7

Można spróbować i uzyskać do niego dostęp za pośrednictwem IP urządzenia doker:

https://192.168.99.100:8443/admin 
http://192.168.99.100:8463/users 

ale najlepiej, byś:

+0

Próbowałem z -p 8443: 8443 -p 8463: 8463 i URL, jak podano powyżej będzie działać. Spróbuję dalej przekazywać port. – Vic

Powiązane problemy