Tomcat 和 Docker
Tomcat with Docker
我正在 运行 在我的 Mac 上测试 tomcat8。我有以下 Docker 文件:
FROM tomcat:8-jre7
MAINTAINER "Sonam Lastname <sonam@mymail.com>"
当我 运行 使用以下命令 Docker 容器时:
docker run -d -P sonam/docker-webapp
我通过
检查 docker 进程
docker ps -l
并查看映射到的端口:
0.0.0.0:32769->8080/tcp
我无法使用 localhost:32769 访问 tomcat 页面(甚至尝试访问 8080 端口)。
谢谢
-索南
Docker 运行 在 Mac 上的虚拟机中。 Tomcat 将监听该网络接口。
您可以 运行 docker-machine ip <name of your docker machine>
并通过该 IP 而不是本地主机访问它。
如果在boot2docker上,类似:boot2docker ip
.
我正在 运行 在我的 Mac 上测试 tomcat8。我有以下 Docker 文件:
FROM tomcat:8-jre7
MAINTAINER "Sonam Lastname <sonam@mymail.com>"
当我 运行 使用以下命令 Docker 容器时:
docker run -d -P sonam/docker-webapp
我通过
检查 docker 进程docker ps -l
并查看映射到的端口:
0.0.0.0:32769->8080/tcp
我无法使用 localhost:32769 访问 tomcat 页面(甚至尝试访问 8080 端口)。
谢谢
-索南
Docker 运行 在 Mac 上的虚拟机中。 Tomcat 将监听该网络接口。
您可以 运行 docker-machine ip <name of your docker machine>
并通过该 IP 而不是本地主机访问它。
如果在boot2docker上,类似:boot2docker ip
.