Files
containers/bitnami/jenkins/2/ol-7/Dockerfile
2020-02-06 12:40:26 +00:00

34 lines
1.4 KiB
Docker

FROM oraclelinux:7-slim
LABEL maintainer "Bitnami <containers@bitnami.com>"
ENV PATH="/opt/bitnami/java/bin:/opt/bitnami/git/bin:/opt/bitnami/nami/bin:$PATH"
COPY prebuildfs /
# Install required system packages and dependencies
RUN install_packages ca-certificates curl cyrus-sasl-lib fontconfig glibc gzip hostname keyutils-libs krb5-libs libaio-devel libcom_err libcurl libgcc libidn libselinux libssh2 nspr nss nss-softokn-freebl nss-util openldap openssl-libs pcre procps-ng sudo tar unzip which zlib
RUN /build/bitnami-user.sh && \
/build/install-nami.sh
RUN bitnami-pkg install java-1.8.242-0 --checksum 974f750091ac1bf18cc1ce9472ef5ed7c1b328a2c17471cb9ac810fcded67151
RUN bitnami-pkg install git-2.25.0-0 --checksum 2fd25c5b37cec238a759c3c3643c156d4fe5b00716e2152c7c494cf6729673c9
RUN bitnami-pkg unpack jenkins-2.204.2-0 --checksum 229ea295af6b7d2c61d75802a3f28f9b7eaec616c5fc1c3758ccd14b9abd1370
RUN yum upgrade -y && \
rm -r /var/cache/yum
RUN /build/install-gosu.sh
RUN /build/install-tini.sh
RUN mkdir -p /usr/share/jenkins/ref
COPY rootfs /
RUN ln -sf /install-plugins.sh /usr/local/bin/install-plugins.sh
ENV BITNAMI_APP_NAME="jenkins" \
BITNAMI_IMAGE_VERSION="2.204.2-ol-7-r6" \
DISABLE_JENKINS_INITIALIZATION="no" \
JAVA_OPTS="" \
JENKINS_HOME="/opt/bitnami/jenkins/jenkins_home" \
JENKINS_PASSWORD="bitnami" \
JENKINS_USERNAME="user"
EXPOSE 8080 8443 50000
ENTRYPOINT [ "/app-entrypoint.sh" ]
CMD [ "/run.sh" ]