【发布时间】:2016-07-31 23:13:39
【问题描述】:
我正在尝试将 war 文件部署到 tomcat 8.5 docker 容器:
https://hub.docker.com/_/tomcat/
我创建了一个 Dockerfile,但我不知道在哪里复制我的 war 文件
FROM tomcat:8.5
MAINTAINER nobody
RUN ["rm", "-rf", "/var/lib/tomcat8/webapps/ROOT"]
RUN ["rm", "-rf", "/usr/share/tomcat8/webapps/ROOT"]
COPY companyNews.war /var/lib/tomcat8/webapps/companyNews.war
COPY companyNews.war /usr/share/tomcat8/webapps/companyNews.war
COPY companyNews.war /var/lib/tomcat/webapps/companyNews.war
COPY companyNews.war /usr/share/tomcat/webapps/companyNews.war
CMD ["catalina.sh", "run"]
EXPOSE 8080
谁能告诉我在哪里复制我的战争文件?
【问题讨论】:
-
Docker add warfile to official Tomcat image 的可能重复项。我认为这回答了你的问题。它也在文档中。