Block a user
atlassian-jira (latest-jdk17)
Published 2024-12-05 12:14:54 -06:00 by blsmith
Installation
docker pull git.smithhouse.xyz/blsmith/atlassian-jira:latest-jdk17sha256:7d530fd3faf96769576c39271eeb1dd20819d18c8192cfffc3a2cb29c321e674About this package
Red Hat platform for running plain Java applications (fat-jar and flat classpath). This is a slim image built from ubi8-minimal.
Image Layers
| ADD file:59f03a594ab91b152b87807108cb693932cd7c5245598a0d1e0a38fa5b91bfbd in / |
| /bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || : |
| ADD file:5b1f650e1376d79fa3a65df4a154ea5166def95154b52c1c1097dfd8fc7d58eb in /tmp/tls-ca-bundle.pem |
| ADD multi:3c90ab5337bff98c4637c3daaf21dabff9f5344244ae5726f60764e747b8b02d in /etc/yum.repos.d/ |
| LABEL maintainer="Red Hat, Inc." |
| LABEL com.redhat.component="ubi8-minimal-container" name="ubi8-minimal" version="8.10" |
| LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
| LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 8." |
| LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." |
| LABEL io.k8s.display-name="Red Hat Universal Base Image 8 Minimal" |
| LABEL io.openshift.expose-services="" |
| LABEL io.openshift.tags="minimal rhel8" |
| ENV container oci |
| ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| CMD ["/bin/bash"] |
| /bin/sh -c rm -rf /var/log/* |
| LABEL release=1130 |
| ADD file:f1a3be44bef5f9b1a54409adc10aca3651833d8060951e0d332afdf7143c71ba in /root/buildinfo/content_manifests/ubi8-minimal-container-8.10-1130.json |
| ADD file:b7781adfc8c3da91aae5fda8dfb237d042034b072df64d3e8f4b9e8fcccd6c95 in /root/buildinfo/Dockerfile-ubi8-minimal-8.10-1130 |
| LABEL "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2024-10-30T23:56:36" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="4f8da2b64a13f2a264bd802d8909bf803211fb20" "io.k8s.description"="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8-minimal/images/8.10-1130" |
| /bin/sh -c rm -f '/etc/yum.repos.d/repo-fa9f4.repo' '/etc/yum.repos.d/repo-dc1db.repo' |
| /bin/sh -c rm -f /tmp/tls-ca-bundle.pem |
| /bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || : |
| ARG GOPROXY HTTP_PROXY http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY PIP_INDEX_URL http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY NPM_CONFIG_REGISTRY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| ARG GEMRC GOPROXY GOSUMDB HTTP_PROXY NPM_CONFIG_REGISTRY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| ARG GEMRC GOPROXY GOSUMDB HTTP_PROXY MAKEFLAGS NPM_CONFIG_REGISTRY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| COPY dir:1c7aa7ba4061ca567ed883667214f2f75cae39ba3f6aa90b44e41e7cd5625bd3 in /dsop-fix/ |
| COPY file:7f46ca4fc5ec501e283c0ab6d548cdcd19f459277525f9041b16421c083f22de in /etc/ |
| COPY multi:1ecab8fc523df62ffd3a11003db0d58a0254819231f1e721d7a2a387cc21c4a4 in /etc/pki/ca-trust/source/anchors/ |
| |9 GEMRC=.ironbank-gemrc GOPROXY=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/goproxy/ GOSUMDB=sum.golang.org http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/gosum MAKEFLAGS=-j 4 NPM_CONFIG_REGISTRY=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/npmproxy/ PIP_INDEX_URL=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/pypi/simple/ PIP_TRUSTED_HOST=nexus-repository-manager.nexus-repository-manager.svc.cluster.local /bin/sh -c echo "[main]" >> /etc/dnf/dnf.conf && echo "exclude=filesystem-* redhat-release" >> /etc/dnf/dnf.conf && echo Update packages and install DISA STIG fixes && microdnf repolist && microdnf --setopt install_weak_deps=0 update && /dsop-fix/xccdf_org.ssgproject.content_rule_openssl_use_strong_entropy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_configure_openssl_crypto_policy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_configure_gnutls_tls_crypto_policy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_harden_sshd_ciphers_openssh_conf_crypto_policy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_harden_sshd_ciphers_opensshserver_conf_crypto_policy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_harden_sshd_macs_openssh_conf_crypto_policy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_harden_sshd_macs_opensshserver_conf_crypto_policy.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_accounts_umask_etc_bashrc.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_accounts_umask_etc_profile.sh && /dsop-fix/xccdf_org.ssgproject.content_rule_accounts_umask_etc_csh_cshrc.sh && chmod +t /tmp /var/tmp && update-ca-trust && update-ca-trust force-enable && microdnf clean all && rm -rf /dsop-fix/ /var/cache/dnf/ /var/tmp/* /tmp/* /var/tmp/.???* /tmp/.???* |
| |9 GEMRC=.ironbank-gemrc GOPROXY=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/goproxy/ GOSUMDB=sum.golang.org http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/gosum MAKEFLAGS=-j 4 NPM_CONFIG_REGISTRY=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/npmproxy/ PIP_INDEX_URL=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/pypi/simple/ PIP_TRUSTED_HOST=nexus-repository-manager.nexus-repository-manager.svc.cluster.local /bin/sh -c set -eux; disabledAlgorithms=' TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, '; disabledAlgorithms="${disabledAlgorithms//[[:space:]]/}"; sed -i "s/^jdk\.tls\.disabledAlgorithms=/jdk.tls.disabledAlgorithms=$disabledAlgorithms/" /usr/share/crypto-policies/FIPS/java.txt; |
| ENV container oci |
| ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| CMD ["/bin/bash"] |
| LABEL "maintainer"="ironbank@dsop.io" "org.opencontainers.image.created"="2024-12-04 23:13:46+00:00" "org.opencontainers.image.source"="https://repo1.dso.mil/dsop/redhat/ubi/8.x/ubi8-minimal" "org.opencontainers.image.revision"="e01aae8914cc9f08571dfec8bcd804b46700c5c5" "mil.dso.ironbank.image.parent"="" "mil.dso.ironbank.ci.id"="3781786" "org.opencontainers.image.title"="ubi8-minimal" "org.opencontainers.image.description"="Red Hat Universal Base Images (UBI) are OCI-compliant container base operating system images with complementary runtime languages and packages that are freely redistributable." "org.opencontainers.image.licenses"="Red Hat Universal Base Image EULA" "org.opencontainers.image.url"="https://catalog.redhat.com/software/container-stacks/detail/5ec53f50ef29fd35586d9a56" "org.opencontainers.image.vendor"="Redhat" "org.opencontainers.image.version"="8.10" "mil.dso.ironbank.image.keywords"="base,os,rhel,ubi" "mil.dso.ironbank.image.type"="commercial" "mil.dso.ironbank.product.name"="UBI8-minimal" "mil.dso.ironbank.os-type"="ubi8-container" |
| ARG GOPROXY HTTP_PROXY http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY PIP_INDEX_URL http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| ARG GOPROXY GOSUMDB HTTP_PROXY NPM_CONFIG_REGISTRY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| ARG GEMRC GOPROXY GOSUMDB HTTP_PROXY NPM_CONFIG_REGISTRY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| ARG GEMRC GOPROXY GOSUMDB HTTP_PROXY MAKEFLAGS NPM_CONFIG_REGISTRY PIP_INDEX_URL PIP_TRUSTED_HOST http_proxy |
| USER 0 |
| |9 GEMRC=.ironbank-gemrc GOPROXY=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/goproxy/ GOSUMDB=sum.golang.org http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/gosum MAKEFLAGS=-j 4 NPM_CONFIG_REGISTRY=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/npmproxy/ PIP_INDEX_URL=http://nexus-repository-manager.nexus-repository-manager.svc.cluster.local:8081/repository/pypi/simple/ PIP_TRUSTED_HOST=nexus-repository-manager.nexus-repository-manager.svc.cluster.local /bin/sh -c microdnf install -y java-17-openjdk-headless freetype fontconfig dejavu-sans-fonts && microdnf upgrade -y && microdnf clean all && rm -rf /var/cache/yum |
| HEALTHCHECK NONE |
| USER 1001 |
| ENV LANG C.UTF-8 |
| ENV JAVA_HOME /usr/lib/jvm/jre-17-openjdk |
| ENV PATH $JAVA_HOME/bin:$PATH |
| LABEL "maintainer"="ironbank@dsop.io" "org.opencontainers.image.created"="2024-12-05 00:35:28+00:00" "org.opencontainers.image.source"="https://repo1.dso.mil/dsop/redhat/openjdk/openjdk17.x/openjdk17-slim" "org.opencontainers.image.revision"="7685392c7a6970502bdbeadcd137d03bfb038533" "mil.dso.ironbank.image.parent"="registry1.dso.mil/ironbank/redhat/ubi/ubi8-minimal:8.10@sha256:e536916345297d042444959c09fdcae6b7182c863de288dfa3cf292d6eea40a1" "mil.dso.ironbank.ci.id"="3782591" "org.opencontainers.image.title"="openjdk17-slim" "org.opencontainers.image.description"="Red Hat platform for running plain Java applications (fat-jar and flat classpath). This is a slim image built from ubi8-minimal." "org.opencontainers.image.licenses"="Red Hat Enterprise License" "org.opencontainers.image.url"="https://developers.redhat.com/java" "org.opencontainers.image.vendor"="Redhat" "org.opencontainers.image.version"="1.17" "mil.dso.ironbank.image.keywords"="openjdk,jdk,Red Hat,Java" "mil.dso.ironbank.image.type"="opensource" "mil.dso.ironbank.product.name"="openjdk" |
| LABEL maintainer=dc-deployments@atlassian.com |
| LABEL securitytxt=https://www.atlassian.com/.well-known/security.txt |
| ENV APP_NAME=jira |
| ENV RUN_USER=jira |
| ENV RUN_GROUP=jira |
| ENV RUN_UID=2001 |
| ENV RUN_GID=2001 |
| ENV JIRA_HOME=/var/atlassian/application-data/jira |
| ENV JIRA_INSTALL_DIR=/opt/atlassian/jira |
| WORKDIR /var/atlassian/application-data/jira |
| EXPOSE map[8080/tcp:{}] |
| COPY entrypoint.py shutdown-wait.sh shared-components/image/entrypoint_helpers.py / # buildkit |
| COPY shared-components/support /opt/atlassian/support # buildkit |
| COPY config/* /opt/atlassian/etc/ # buildkit |
| USER root |
| RUN /bin/sh -c microdnf upgrade -y --refresh --best --nodocs --noplugins --setopt=install_weak_deps=0 && microdnf update -y && microdnf install -y --setopt=install_weak_deps=0 fontconfig python3 python3-jinja2 gzip procps-ng util-linux which tar && microdnf clean all # buildkit |
| ARG JIRA_VERSION |
| ENV JIRA_VERSION=9.12.15 |
| ARG ARTEFACT_NAME=atlassian-jira-software |
| ENV ARTEFACT_NAME=atlassian-jira-software |
| ARG DOWNLOAD_URL=https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-9.12.15.tar.gz |
| RUN |3 JIRA_VERSION=9.12.15 ARTEFACT_NAME=atlassian-jira-software DOWNLOAD_URL=https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-9.12.15.tar.gz /bin/sh -c groupadd --gid ${RUN_GID} ${RUN_GROUP} && useradd --uid ${RUN_UID} --gid ${RUN_GID} --home-dir ${JIRA_HOME} --shell /bin/bash ${RUN_USER} && echo PATH=$PATH > /etc/environment && mkdir -p ${JIRA_INSTALL_DIR} && curl -fsSL ${DOWNLOAD_URL} -o /tmp/${ARTEFACT_NAME}-${JIRA_VERSION}.tar.gz && curl -fsSL ${DOWNLOAD_URL}.sha256 -o /tmp/${ARTEFACT_NAME}-${JIRA_VERSION}.tar.gz.sha256 && set -e; cd /tmp && sha256sum -c ${ARTEFACT_NAME}-${JIRA_VERSION}.tar.gz.sha256 && tar -xf /tmp/${ARTEFACT_NAME}-${JIRA_VERSION}.tar.gz --strip-components=1 -C "${JIRA_INSTALL_DIR}" && rm /tmp/${ARTEFACT_NAME}* && chmod -R 550 ${JIRA_INSTALL_DIR}/ && chown -R ${RUN_USER}:root ${JIRA_INSTALL_DIR}/ && mkdir -p ${JIRA_INSTALL_DIR}/conf/Catalina/localhost && chmod 770 ${JIRA_INSTALL_DIR}/conf/Catalina/localhost && for dir in logs temp work; do chmod -R 770 ${JIRA_INSTALL_DIR}/${dir}; done && sed -i -e 's/^JVM_SUPPORT_RECOMMENDED_ARGS=""$/: \${JVM_SUPPORT_RECOMMENDED_ARGS:=""}/g' ${JIRA_INSTALL_DIR}/bin/setenv.sh && sed -i -e 's/^JVM_\(.*\)_MEMORY="\(.*\)"$/: \${JVM_\1_MEMORY:=\2}/g' ${JIRA_INSTALL_DIR}/bin/setenv.sh && sed -i -e 's/-XX:ReservedCodeCacheSize=\([0-9]\+[kmg]\)/-XX:ReservedCodeCacheSize=${JVM_RESERVED_CODE_CACHE_SIZE:=\1}/g' ${JIRA_INSTALL_DIR}/bin/setenv.sh && touch /etc/container_id && chown ${RUN_USER}:${RUN_GROUP} /etc/container_id && chown -R ${RUN_USER}:${RUN_GROUP} ${JIRA_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 # buildkit |
| VOLUME [/var/atlassian/application-data/jira] |
| ENTRYPOINT ["/entrypoint.py"] |
Labels
| Key | Value |
|---|---|
| architecture | x86_64 |
| build-date | 2024-10-30T23:56:36 |
| com.redhat.component | ubi8-minimal-container |
| com.redhat.license_terms | https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI |
| description | The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly. |
| distribution-scope | public |
| io.buildah.version | 1.37.5 |
| io.k8s.description | The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly. |
| io.k8s.display-name | Red Hat Universal Base Image 8 Minimal |
| io.openshift.expose-services | |
| io.openshift.tags | minimal rhel8 |
| maintainer | dc-deployments@atlassian.com |
| mil.dso.ironbank.ci.id | 3782591 |
| mil.dso.ironbank.image.keywords | openjdk,jdk,Red Hat,Java |
| mil.dso.ironbank.image.parent | registry1.dso.mil/ironbank/redhat/ubi/ubi8-minimal:8.10@sha256:e536916345297d042444959c09fdcae6b7182c863de288dfa3cf292d6eea40a1 |
| mil.dso.ironbank.image.type | opensource |
| mil.dso.ironbank.os-type | ubi8-container |
| mil.dso.ironbank.product.name | openjdk |
| name | ubi8-minimal |
| org.opencontainers.image.created | 2024-12-05 00:35:28+00:00 |
| org.opencontainers.image.description | Red Hat platform for running plain Java applications (fat-jar and flat classpath). This is a slim image built from ubi8-minimal. |
| org.opencontainers.image.licenses | Red Hat Enterprise License |
| org.opencontainers.image.revision | 7685392c7a6970502bdbeadcd137d03bfb038533 |
| org.opencontainers.image.source | https://repo1.dso.mil/dsop/redhat/openjdk/openjdk17.x/openjdk17-slim |
| org.opencontainers.image.title | openjdk17-slim |
| org.opencontainers.image.url | https://developers.redhat.com/java |
| org.opencontainers.image.vendor | Redhat |
| org.opencontainers.image.version | 1.17 |
| release | 1130 |
| securitytxt | https://www.atlassian.com/.well-known/security.txt |
| summary | Provides the latest release of the minimal Red Hat Universal Base Image 8. |
| url | https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8-minimal/images/8.10-1130 |
| vcs-ref | 4f8da2b64a13f2a264bd802d8909bf803211fb20 |
| vcs-type | git |
| vendor | Red Hat, Inc. |
| version | 8.10 |
Details
2024-12-05 12:14:54 -06:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
Red Hat Enterprise License
659 MiB
latest-jdk17
2024-12-05
latest
2024-12-05