25 lines
946 B
Docker
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"]
|