LABEL maintainer="Red Hat, Inc." |
LABEL vendor="Red Hat, Inc." |
LABEL url="https://www.redhat.com" |
LABEL com.redhat.component="ubi9-micro-container" |
LABEL name="ubi9/ubi-micro" |
LABEL version="9.5" |
LABEL distribution-scope="public" |
LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI" |
LABEL summary="ubi9 micro image" |
LABEL description="Very small image which doesn't install the package manager." |
LABEL io.k8s.description="Very small image which doesn't install the package manager." |
LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Micro" |
LABEL io.openshift.expose-services="" |
COPY dir:a8e8a7179c82ad1ef7efed2bcb262b385bde34ed8537ee5eabb66ac10eec21f0 in / |
COPY file:b37d593713ee21ad52a4cd1424dc019a24f7966f85df0ac4b86d234302695328 in /etc/yum.repos.d/ |
CMD /bin/sh |
LABEL "build-date"="2025-03-13T10:31:16" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="6dff53527db12d92c8199eb8cb541efb85a4a903" "build-date"="2025-03-13T10:28:55Z" "release"="1741861735" |
/bin/sh |
COPY /mnt/rootfs/ / # buildkit |
RUN /bin/sh -c groupadd -g 1030 artifactory && useradd -Ms /bin/bash -g artifactory -u 1030 artifactory # buildkit |
LABEL maintainer=devops@jfrog.com |
USER root |
ARG ARTIFACTORY_VERSION=7.104.15 |
ARG LIBAIO_VERSION=0.3.113-1 |
ARG TARGETARCH=amd64 |
ENV JF_ARTIFACTORY_USER=artifactory ARTIFACTORY_VERSION=7.104.15 LIBAIO_VERSION=0.3.113-1 ARTIFACTORY_BOOTSTRAP=/artifactory_bootstrap JF_PRODUCT_HOME=/opt/jfrog/artifactory JF_PRODUCT_DATA_INTERNAL=/var/opt/jfrog/artifactory RECOMMENDED_MAX_OPEN_FILES=32000 MIN_MAX_OPEN_FILES=10000 RECOMMENDED_MAX_OPEN_PROCESSES=1024 LANG=C.utf8 TARGETARCH=amd64 JF_SHARED_RESTRICTEDMODE_ENABLED=true |
COPY --chown=artifactory:artifactory Dockerfile.artifactory /docker/artifactory-oss/ # buildkit |
COPY --chown=artifactory:artifactory entrypoint-artifactory.sh / # buildkit |
RUN |3 ARTIFACTORY_VERSION=7.104.15 LIBAIO_VERSION=0.3.113-1 TARGETARCH=amd64 /bin/sh -c chmod +x /entrypoint-artifactory.sh # buildkit |
COPY --chown=artifactory:artifactory third-party-apps-amd64/artifactory-oss-7.104.15/app/third-party /opt/jfrog/artifactory/app/third-party # buildkit |
EXPOSE map[8081/tcp:{}] |
COPY --chown=artifactory:artifactory /opt/jfrog/artifactory /opt/jfrog/artifactory # buildkit |
COPY --chown=artifactory:artifactory /var/opt/jfrog/artifactory /var/opt/jfrog/artifactory # buildkit |
RUN |3 ARTIFACTORY_VERSION=7.104.15 LIBAIO_VERSION=0.3.113-1 TARGETARCH=amd64 /bin/sh -c chmod -R 777 ${JF_PRODUCT_DATA_INTERNAL} && mkdir -p ${ARTIFACTORY_BOOTSTRAP} && chmod -R 755 ${ARTIFACTORY_BOOTSTRAP} && chown -R ${JF_ARTIFACTORY_USER}:${JF_ARTIFACTORY_USER} ${ARTIFACTORY_BOOTSTRAP} && chmod 766 ${JF_PRODUCT_HOME}/app/third-party/java/lib/security/cacerts # buildkit |
USER artifactory |
VOLUME [/var/opt/jfrog/artifactory] |
WORKDIR /opt/jfrog/artifactory |
ENTRYPOINT ["/entrypoint-artifactory.sh"] |