bitnami-containers/bitnami/tomcat/8.5/Dockerfile

25 lines
946 B
Docker

FROM bitnami/minideb-extras:jessie-r55
LABEL maintainer "Bitnami <containers@bitnami.com>"
# Install required system packages and dependencies
RUN bitnami-pkg install java-1.8.171-1 --checksum e8a1956085b60e632976f9671899919b245b6c4dfd0035292b4b47a16669d0fd
RUN bitnami-pkg unpack tomcat-8.5.31-0 --checksum d2e8b6e861f3dbc8791bd0ff075803a6e5d9f4d8a5171c00844a0ee306684f08
RUN ln -sf /opt/bitnami/tomcat/data /app
COPY rootfs /
ENV BITNAMI_APP_NAME="tomcat" \
BITNAMI_IMAGE_VERSION="8.5.31-r15" \
JAVA_OPTS="-Djava.awt.headless=true -XX:+UseG1GC -Dfile.encoding=UTF-8" \
PATH="/opt/bitnami/java/bin:/opt/bitnami/tomcat/bin:$PATH" \
TOMCAT_AJP_PORT_NUMBER="8009" \
TOMCAT_ALLOW_REMOTE_MANAGEMENT="0" \
TOMCAT_HTTP_PORT_NUMBER="8080" \
TOMCAT_PASSWORD="" \
TOMCAT_SHUTDOWN_PORT_NUMBER="8005" \
TOMCAT_USERNAME="user"
EXPOSE 8080
ENTRYPOINT ["/app-entrypoint.sh"]
CMD ["nami","start","--foreground","tomcat"]