Ein Docker Image mit Apache Tomcat basierend auf OpenJDK von Alpine.
Ein Docker-Image mit Apache Tomcat basierend auf dem
OpenJDK.
Dockerfile:
FROM rahn/tomcat:latest
ADD *.jar ${CATALINA_HOME}/lib/
ADD context.xml ${CATALINA_HOME}/conf/
ADD *.war ${CATALINA_HOME}/webapps/
In das Verzeichnis lib
werden z. B. der Datenbanktreiber kopiert.
In der Datei context.xml
werden die Resource-Einträge für die Datenbank eingetragen.
Das Beispiel wird mit folgendem Befehl gebaut:
docker build -t beispiel .
Det folgende Befehl startet den Tomcat:
docker run --rm --name beispiel -p 127.0.0.1:8080:8080/tcp beispiel