docker 图像中的 tomcat 文件夹在哪里
Where to find the tomcat folder in the docker image
我正在使用 ubuntu,我已经安装了 Docker 并开始使用 Tomcat 的第一个教程。
我创建了一个名为 Dockerfile
的 docker 文件,其中包含
FROM tomcat:7-jre7
MAINTAINER "Craig Trim <craigtrim@gmail.com>"
然后我使用
构建图像
sudo docker build -t craig/tomcat .
终于开始了 Tomcat:
sudo docker run -p 8080:8080 craig/tomcat
现在在控制台中,它显示 Tomcat 安装在 /usr/local/tomcat
的某处
4-Nov-2016 10:36:57.031 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/host-manager
但是我去的时候没有找到文件夹tomcat
。在哪里可以找到该文件夹,以便我可以配置一些文件?
我运行后台的apache容器(-d
):
docker run -d -p 8080:8080 tomcat:7-jre7
我检查了容器是否 运行
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c2ca0d66536c tomcat:7-jre7 "catalina.sh run" 9 minutes ago Up 9 minutes 0.0.0.0:8080->8080/tcp focused_bell
我使用容器 ID 前往 'inside' 容器:
docker exec -it c2ca0d66536c bash
root@c2ca0d66536c:/usr/local/tomcat#
现在我可以进入应用程序目录 /usr/local/tomcat/webapps/host-manager
:
root@c2ca0d66536c:/usr/local/tomcat# cd webapps/host-manager/
root@c2ca0d66536c:/usr/local/tomcat/webapps/host-manager# ls
META-INF WEB-INF images index.jsp manager.xml
我希望这是你的问题?因为我不是很清楚。如果不是,我将删除或编辑答案。我认为您 'problem' 是因为您 运行 是前景中的容器。
我正在使用 ubuntu,我已经安装了 Docker 并开始使用 Tomcat 的第一个教程。
我创建了一个名为 Dockerfile
的 docker 文件,其中包含
FROM tomcat:7-jre7
MAINTAINER "Craig Trim <craigtrim@gmail.com>"
然后我使用
构建图像sudo docker build -t craig/tomcat .
终于开始了 Tomcat:
sudo docker run -p 8080:8080 craig/tomcat
现在在控制台中,它显示 Tomcat 安装在 /usr/local/tomcat
4-Nov-2016 10:36:57.031 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /usr/local/tomcat/webapps/host-manager
但是我去的时候没有找到文件夹tomcat
。在哪里可以找到该文件夹,以便我可以配置一些文件?
我运行后台的apache容器(-d
):
docker run -d -p 8080:8080 tomcat:7-jre7
我检查了容器是否 运行
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c2ca0d66536c tomcat:7-jre7 "catalina.sh run" 9 minutes ago Up 9 minutes 0.0.0.0:8080->8080/tcp focused_bell
我使用容器 ID 前往 'inside' 容器:
docker exec -it c2ca0d66536c bash
root@c2ca0d66536c:/usr/local/tomcat#
现在我可以进入应用程序目录 /usr/local/tomcat/webapps/host-manager
:
root@c2ca0d66536c:/usr/local/tomcat# cd webapps/host-manager/
root@c2ca0d66536c:/usr/local/tomcat/webapps/host-manager# ls
META-INF WEB-INF images index.jsp manager.xml
我希望这是你的问题?因为我不是很清楚。如果不是,我将删除或编辑答案。我认为您 'problem' 是因为您 运行 是前景中的容器。