created |
2024-10-23T15:41:32Z
|
created_by |
/bin/sh -c #(nop) ARG RELEASE
|
empty_layer |
true
|
|
created |
2024-10-23T15:41:32Z
|
created_by |
/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
|
empty_layer |
true
|
|
created |
2024-10-23T15:41:32Z
|
created_by |
/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
|
empty_layer |
true
|
|
created |
2024-10-23T15:41:32Z
|
created_by |
/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
|
empty_layer |
true
|
|
created |
2024-10-23T15:41:32Z
|
created_by |
/bin/sh -c #(nop) ADD file:bcebbf0fddcba5b864d5d267b68dd23bcfb01275e6ec7bcab69bf8b56af14804 in /
|
|
created |
2024-10-23T15:41:32Z
|
created_by |
/bin/sh -c #(nop) CMD ["/bin/bash"]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
ENV JAVA_HOME=/opt/java/openjdk
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget gnupg fontconfig ca-certificates p11-kit tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/* # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
ENV JAVA_VERSION=jdk-11.0.25+9
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='191baa2e052627614022171400a917d28f0987dc54da48aaf07b06f552bb9884'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jdk_x64_linux_hotspot_11.0.25_9.tar.gz'; ;; arm64) ESUM='f2087cc3abdd509b74facf8e43e81e36244d14c70dec080b8f3a662695417ca7'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.25_9.tar.gz'; ;; armhf) ESUM='6bdd7da08c9f8fedded8da0411b6566c16cb9a904d164b68a0b7f11c8376673a'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jdk_arm_linux_hotspot_11.0.25_9.tar.gz'; ;; ppc64el) ESUM='0014ffdae26d2b8f840b4842e3f9d4edc3576b4a961770708273d8ecc86ba5b6'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.25_9.tar.gz'; ;; s390x) ESUM='5fb661da82943f42a14bed94beda6d4dd3188987bd13b77e8b6f907054a73e9d'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.25%2B9/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.25_9.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -O /tmp/openjdk.tar.gz.sig ${BINARY_URL}.sig; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 3B04D753C9050D9A5D343F39843C48A565F8F04B; gpg --batch --verify /tmp/openjdk.tar.gz.sig /tmp/openjdk.tar.gz; rm -r "${GNUPGHOME}" /tmp/openjdk.tar.gz.sig; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
RUN /bin/sh -c set -eux; echo "Verifying install ..."; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; echo "javac --version"; javac --version; echo "java --version"; java --version; echo "Complete." # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
ENTRYPOINT ["/__cacert_entrypoint.sh"]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-10-23T15:41:32Z
|
created_by |
CMD ["jshell"]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
LABEL maintainer=dc-deployments@atlassian.com
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
LABEL securitytxt=https://www.atlassian.com/.well-known/security.txt
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV APP_NAME=confluence
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV RUN_USER=confluence
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV RUN_GROUP=confluence
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV RUN_UID=2002
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV RUN_GID=2002
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV CONFLUENCE_HOME=/var/atlassian/application-data/confluence
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV CONFLUENCE_INSTALL_DIR=/opt/atlassian/confluence
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
ENV CONFLUENCE_LOG_STDOUT=false
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
WORKDIR /var/atlassian/application-data/confluence
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
EXPOSE map[8090/tcp:{}]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.394036361Z
|
created_by |
EXPOSE map[8091/tcp:{}]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.411319773Z
|
created_by |
COPY entrypoint.py shutdown-wait.sh shared-components/image/entrypoint_helpers.py / # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.431094199Z
|
created_by |
COPY shared-components/support /opt/atlassian/support # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:13.444104865Z
|
created_by |
COPY config/* /opt/atlassian/etc/ # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:28.411623359Z
|
created_by |
RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends fontconfig fonts-noto python3 python3-jinja2 tini && apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:28.411623359Z
|
created_by |
ARG CONFLUENCE_VERSION=8.5.18
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:28.411623359Z
|
created_by |
ARG DOWNLOAD_URL=https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-8.5.18.tar.gz
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:28.411623359Z
|
created_by |
ENV CONFLUENCE_VERSION=8.5.18
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:40.867193759Z
|
created_by |
RUN |2 CONFLUENCE_VERSION=8.5.18 DOWNLOAD_URL=https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-8.5.18.tar.gz /bin/sh -c groupadd --gid ${RUN_GID} ${RUN_GROUP} && useradd --uid ${RUN_UID} --gid ${RUN_GID} --home-dir ${CONFLUENCE_HOME} --shell /bin/bash ${RUN_USER} && echo PATH=$PATH > /etc/environment && mkdir -p ${CONFLUENCE_INSTALL_DIR} && curl -fsSL ${DOWNLOAD_URL} -o /tmp/atlassian-confluence-${CONFLUENCE_VERSION}.tar.gz && curl -fsSL ${DOWNLOAD_URL}.sha256 -o /tmp/atlassian-confluence-${CONFLUENCE_VERSION}.tar.gz.sha256 && set -e; cd /tmp && sha256sum -c atlassian-confluence-${CONFLUENCE_VERSION}.tar.gz.sha256 && tar -xf /tmp/atlassian-confluence-${CONFLUENCE_VERSION}.tar.gz --strip-components=1 -C "${CONFLUENCE_INSTALL_DIR}" && rm /tmp/atlassian-confluence* && chmod -R 550 ${CONFLUENCE_INSTALL_DIR}/ && chown -R ${RUN_USER}:root ${CONFLUENCE_INSTALL_DIR}/ && for dir in logs temp work; do chmod -R 770 ${CONFLUENCE_INSTALL_DIR}/${dir}; done && chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_HOME} && for file in "/opt/atlassian/support /entrypoint.py /entrypoint_helpers.py /shutdown-wait.sh"; do chmod -R "u=rwX,g=rX,o=rX" ${file} && chown -R root ${file}; done && sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && sed -i -e 's/-XX:ReservedCodeCacheSize=\([0-9]\+[kmg]\)/-XX:ReservedCodeCacheSize=${JVM_RESERVED_CODE_CACHE_SIZE:=\1}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && sed -i -e 's/export CATALINA_OPTS/CATALINA_OPTS="\${CATALINA_OPTS} \${JVM_SUPPORT_RECOMMENDED_ARGS} -DConfluenceHomeLogAppender.disabled=${CONFLUENCE_LOG_STDOUT}"\n\nexport CATALINA_OPTS/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && mkdir -p /opt/java/openjdk/lib/fonts/fallback/ && ln -sf /usr/share/fonts/truetype/noto/* /opt/java/openjdk/lib/fonts/fallback/ # buildkit
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:40.867193759Z
|
created_by |
VOLUME [/var/atlassian/application-data/confluence]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:40.867193759Z
|
created_by |
CMD ["/entrypoint.py"]
|
empty_layer |
true
|
|
comment |
buildkit.dockerfile.v0
|
created |
2024-12-14T16:16:40.867193759Z
|
created_by |
ENTRYPOINT ["/usr/bin/tini" "--"]
|
empty_layer |
true
|
|