51 lines
2.1 KiB
Docker
51 lines
2.1 KiB
Docker
FROM bitnami/oraclelinux-extras:7-r417
|
|
LABEL maintainer "Bitnami <containers@bitnami.com>"
|
|
|
|
# Install required system packages and dependencies
|
|
RUN install_packages glibc keyutils-libs krb5-libs libcom_err libgcc libselinux libstdc++ ncurses-libs openssl-libs pcre zlib
|
|
RUN bitnami-pkg install java-1.8.222-0 --checksum a90f4ce71ff9b392efdf61e6941117afa31d2d6528bd1a3cad1c6459bcac2b0b
|
|
RUN bitnami-pkg unpack tomcat-9.0.22-0 --checksum ea8dcd13f4876975176db334c17d85731fe86057d66c53709ee577054111e83d
|
|
RUN bitnami-pkg unpack mysql-client-10.3.17-0 --checksum 83fd01acb88a54d028a327870cec66bf43f57f326814a16dc4626a5171742229
|
|
RUN bitnami-pkg unpack reportserver-3.0.7-6008-0 --checksum d248758083dc23cfdac0c4a2c97f6ada9e1a7766f147ef4e26743179aebfdc8e
|
|
|
|
COPY rootfs /
|
|
ENV ALLOW_EMPTY_PASSWORD="no" \
|
|
BITNAMI_APP_NAME="reportserver" \
|
|
BITNAMI_IMAGE_VERSION="3.0.7-6008-ol-7-r20" \
|
|
MARIADB_HOST="mariadb" \
|
|
MARIADB_PORT_NUMBER="3306" \
|
|
MARIADB_ROOT_PASSWORD="" \
|
|
MARIADB_ROOT_USER="root" \
|
|
MYSQL_CLIENT_CREATE_DATABASE_NAME="" \
|
|
MYSQL_CLIENT_CREATE_DATABASE_PASSWORD="" \
|
|
MYSQL_CLIENT_CREATE_DATABASE_PRIVILEGES="ALL" \
|
|
MYSQL_CLIENT_CREATE_DATABASE_USER="" \
|
|
PATH="/opt/bitnami/java/bin:/opt/bitnami/tomcat/bin:/opt/bitnami/mysql/bin:$PATH" \
|
|
REPORTSERVER_CRYPTPASSPHRASE="" \
|
|
REPORTSERVER_CRYPTSALT="" \
|
|
REPORTSERVER_DATABASE_NAME="bitnami_reportserver" \
|
|
REPORTSERVER_DATABASE_PASSWORD="" \
|
|
REPORTSERVER_DATABASE_USER="bn_reportserver" \
|
|
REPORTSERVER_EMAIL="user@example.com" \
|
|
REPORTSERVER_INSTALLDEMODATA="" \
|
|
REPORTSERVER_PASSWORD="bitnami" \
|
|
REPORTSERVER_USERNAME="user" \
|
|
SMTP_HOST="" \
|
|
SMTP_PASSWORD="" \
|
|
SMTP_PORT="" \
|
|
SMTP_SSL_ENABLE="false" \
|
|
SMTP_TLS_ENABLE="false" \
|
|
SMTP_TLS_REQUIRED="false" \
|
|
SMTP_USER="" \
|
|
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 8443
|
|
|
|
ENTRYPOINT [ "/app-entrypoint.sh" ]
|
|
CMD [ "nami", "start", "--foreground", "tomcat" ]
|