Ich versuche, eine WAR-Datei auf den tomcat 8,5 Docker Behälter zu implementieren:Wie lautet der Standard-Web-App-Speicherort auf dem Docker-Container tomcat8?
https://hub.docker.com/_/tomcat/
Ich habe ein Dockerfile ich erstellt habe, aber ich kann, wo meine WAR-Datei nicht herausfinden, kopieren
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
Kann mir jemand zeigen, wohin ich meine Kriegsakte kopieren soll?
Mögliche Duplikat kopieren [Docker warfile offiziellen Tomcat Bild hinzufügen] (http://stackoverflow.com/questions/27818856/docker-add-warfile- zum offiziellen Tomcat-Bild). Ich denke das beantwortet deine Frage. Es ist auch in den Dokumenten. –