Files
containers/bitnami/sonarqube/7/debian-9/Dockerfile
2018-10-23 03:22:53 +00:00

40 lines
1.8 KiB
Docker

FROM bitnami/minideb-extras:stretch-r175
LABEL maintainer "Bitnami <containers@bitnami.com>"
# Install required system packages and dependencies
RUN install_packages libblkid1 libbsd0 libc6 libedit2 libffi6 libgcc1 libglib2.0-0 libicu57 liblzma5 libmount1 libncurses5 libpcre3 libselinux1 libssl1.1 libstdc++6 libtinfo5 libuuid1 libx11-6 libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxslt1.1 zlib1g
RUN bitnami-pkg unpack postgresql-client-10.5.0-1 --checksum 398cca9d24dd92dec294fd5727fa0a4841847a88d1316a11a338fd7d208ccb8f
RUN bitnami-pkg install java-1.8.191-1 --checksum f05ed830d741b7dbdb3d09066552239023730516bdd2fd64578b66decd0ff867
RUN bitnami-pkg unpack sonarqube-7.3.0-3 --checksum cd8df99bf6e705b47b8fd5325a93987554de7cf325db0daff49800008a9c989e
COPY rootfs /
ENV BITNAMI_APP_NAME="sonarqube" \
BITNAMI_IMAGE_VERSION="7.3.0-debian-9-r20" \
PATH="/opt/bitnami/postgresql/bin:/opt/bitnami/java/bin:/opt/bitnami/sonarqube/bin/linux-x86-64/:$PATH" \
POSTGRESQL_CLIENT_CREATE_DATABASE_NAME="" \
POSTGRESQL_CLIENT_CREATE_DATABASE_PASSWORD="" \
POSTGRESQL_CLIENT_CREATE_DATABASE_USERNAME="" \
POSTGRESQL_HOST="postgresql" \
POSTGRESQL_PORT_NUMBER="5432" \
POSTGRESQL_ROOT_PASSWORD="" \
POSTGRESQL_ROOT_USER="postgres" \
SMTP_HOST="" \
SMTP_PASSWORD="" \
SMTP_PORT="" \
SMTP_PROTOCOL="" \
SMTP_USER="" \
SONARQUBE_DATABASE_NAME="bitnami_sonarqube" \
SONARQUBE_DATABASE_PASSWORD="" \
SONARQUBE_DATABASE_USER="bn_sonarqube" \
SONARQUBE_ELASTICSEARCH_PORT_NUMBER="" \
SONARQUBE_ENABLE_DEMO_DATA="no" \
SONARQUBE_JAVA_OPTS="" \
SONARQUBE_PASSWORD="bitnami" \
SONARQUBE_PORT_NUMBER="" \
SONARQUBE_USERNAME="admin"
EXPOSE 9000
ENTRYPOINT [ "/app-entrypoint.sh" ]
CMD [ "nami", "start", "--foreground", "sonarqube" ]