我正在Docker容器中运行一个站点,该站点导出以下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....
Run Code Online (Sandbox Code Playgroud)
Docker PS cmd
$ docker ps -a
CONTAINER ID IMAGE COMMAND PORTS NAMES
bf193d011fd8 ubuntu-.... "/bin/bash" 8000-9900/tcp desperate_mclean
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
Docker机器ip cmd
$ docker-machine ip default
192.168.99.100
Run Code Online (Sandbox Code Playgroud)
我如何访问该网站?万一重要的是,我在Mac上运行docker.
Von*_*onC 14
您可以尝试通过docker机器IP访问它:
https://192.168.99.100:8443/admin
http://192.168.99.100:8463/users
Run Code Online (Sandbox Code Playgroud)
但理想情况下,你会:
将这些端口映射到主机:
docker run -p 8443:8443 -p 8463:8463 ...
Run Code Online (Sandbox Code Playgroud)通过VirtualBox VM Network设置将这些端口转发到您的实际主机,并使用以下命令访问该站点:
| 归档时间: |
|
| 查看次数: |
11498 次 |
| 最近记录: |