我的搬运工文件后访问部署在Tomcat的码头工人集装箱WAR文件生成:如何删除根
FROM tomcat
MAINTAINER "Shan Khan <[email protected]">
RUN ["rm", "-rf", "/usr/local/tomcat/webapps/ROOT"]
COPY ROOT.war /usr/local/tomcat/webapps/
CMD ["/usr/local/tomcat/bin/catalina.sh", "run"]
运行为:
sudo docker build -t webserver
sudo docker run -it --rm -p 8080:8080 webserver
Tomcat正在运行,但即时通讯无法在本地主机访问: 8080或localhost:8080/ROOT
===========解决方案如下:
当我这样做了一个工作项目时,我似乎记得不得不将应用程序部署到Tomcat根目录。
Deploying my application at the root in Tomcat
所以基本上你将需要一些步骤添加到您的Dockerfile做到这一点。