2024-05-23 10:12:20 UTC
541 MB
/usr
NEO4J_EDITIONenterprise
NEO4J_HOME/var/lib/neo4j
NEO4J_SHA256ba4c6236f822138f9e9034bbf50bfca98d3bf794add0731aa49841127c7aea1e
NEO4J_TARBALLneo4j-enterprise-5.20.0-unix.tar.gz
PATH/var/lib/neo4j/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
containeroci
[#000] sha256:8393debac2ec316f87eab40af5451d57df2863f844f545d40447e46e025c9663 - 6.94% (37.6 MB)
[#001] sha256:99646ded8c03f270d1a85183a6ae3aa330891d5b30a83f2d04c15bc45d0a0f4b - 26.96% (146 MB)
[#002] sha256:cdcd1a8a74f7a8b13b5c1e76db3878fb62e3b502b880c68cf264c9e45a457ef2 - 0.0% (9.5 KB)
[#003] sha256:17941bacb7d38399d0602c33481629a86bfe21d5a8dcabcf0f9874ff408df3e1 - 66.09% (358 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:6fe415d8ed10b98dd4befb7882431823c084e3982ed3c876b0d9e355d9c77e52 in /
2024-05-23 10:12:20 UTC/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD file:5b1f650e1376d79fa3a65df4a154ea5166def95154b52c1c1097dfd8fc7d58eb in /tmp/tls-ca-bundle.pem
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD multi:7cb54aecc729e97f374805d4a2e2f2e7d9e74c12805c1493174654aec337c1ed in /etc/yum.repos.d/
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL com.redhat.component="ubi8-minimal-container" name="ubi8-minimal" version="8.10"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 8."
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) 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."
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 8 Minimal"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel8"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ENV container oci
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-05-23 10:12:20 UTC/bin/sh -c rm -rf /var/log/*
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD file:d65db5c3c919c582bea22c86b20072060b152fc35ecf7dddba590052d543e6d5 in /root/buildinfo/content_manifests/ubi8-minimal-container-8.10-896.1717584414.json
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD file:50b8ae8537153f061b9b48f0ce2547d493cccba4d14294d4c13a66b2f98d2b7c in /root/buildinfo/Dockerfile-ubi8-minimal-8.10-896.1717584414
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL "release"="896.1717584414" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2024-06-05T10:47:24" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="7357243bfe6a2392090af428c41ba6d13fe68590" "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-896.1717584414"
2024-05-23 10:12:20 UTC/bin/sh -c rm -f '/etc/yum.repos.d/odcs-3153934-80fdb.repo' '/etc/yum.repos.d/rhel-8.10-compose-0e878.repo'
2024-05-23 10:12:20 UTC/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
2024-05-23 10:12:20 UTC/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/usr
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; arch="$(uname -m)"; case "${arch}" in 'x86_64') tiniurl="https://github.com/krallin/tini/releases/download/v0.19.0/tini"; tinisha="93dcc18adc78c65a028a84799ecf8ad40c936fdfc5f2a57b1acda5a8117fa82c"; ;; 'aarch64') tiniurl="https://github.com/krallin/tini/releases/download/v0.19.0/tini-arm64"; tinisha="07952557df20bfd2a95f9bef198b445e006171969499a1d361bd9e6f8e5e0e81"; ;; *) echo >&2 "Neo4j does not currently have a docker image for architecture $arch"; exit 1 ;; esac; microdnf install -y dnf; dnf install -y findutils gcc git gzip hostname java-17 jq make procps shadow-utils tar wget which; wget -q ${tiniurl} -O /usr/bin/tini; wget -q ${tiniurl}.asc -O tini.asc; echo "${tinisha}" /usr/bin/tini | sha256sum -c --strict --quiet; chmod a+x /usr/bin/tini; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7 B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify tini.asc /usr/bin/tini; git clone https://github.com/ncopa/su-exec.git; cd su-exec; git checkout 4c3bb42b093f14da70d8ab924b487ccfbb1397af; echo d6c40440609a23483f12eb6295b5191e94baf08298a856bab6e15b10c3b82891 su-exec.c | sha256sum -c; echo 2a87af245eb125aca9305a0b1025525ac80825590800f047419dc57bba36b334 Makefile | sha256sum -c; make; mv /su-exec/su-exec /usr/bin/su-exec; gpgconf --kill all; rm -rf "$GNUPGHOME" tini.asc /su-exec; dnf remove -y gcc git make; dnf autoremove; dnf clean all # buildkit
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NEO4J_SHA256=ba4c6236f822138f9e9034bbf50bfca98d3bf794add0731aa49841127c7aea1e NEO4J_TARBALL=neo4j-enterprise-5.20.0-unix.tar.gz NEO4J_EDITION=enterprise NEO4J_HOME=/var/lib/neo4j
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ARG NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.20.0-unix.tar.gz
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)COPY ./local-package/* /startup/ # buildkit
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)RUN |1 NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.20.0-unix.tar.gz /bin/sh -c set -eux; groupadd --gid 7474 --system neo4j && useradd --uid 7474 --system --no-create-home --home "${NEO4J_HOME}" --gid neo4j neo4j; curl --fail --silent --show-error --location --remote-name ${NEO4J_URI}; echo "${NEO4J_SHA256} ${NEO4J_TARBALL}" | sha256sum -c --strict --quiet; tar --extract --file ${NEO4J_TARBALL} --directory /var/lib; mv /var/lib/neo4j-* "${NEO4J_HOME}"; rm ${NEO4J_TARBALL}; sed -i 's/Package Type:.*/Package Type: docker ubi8/' $NEO4J_HOME/packaging_info; mv "${NEO4J_HOME}"/data /data; mv "${NEO4J_HOME}"/logs /logs; chown -R neo4j:neo4j /data; chmod -R 777 /data; chown -R neo4j:neo4j /logs; chmod -R 777 /logs; chown -R neo4j:neo4j "${NEO4J_HOME}"; chmod -R 777 "${NEO4J_HOME}"; ln -s /data "${NEO4J_HOME}"/data; ln -s /logs "${NEO4J_HOME}"/logs; mv /startup/neo4j-admin-report.sh "${NEO4J_HOME}"/bin/neo4j-admin-report # buildkit
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENV PATH=/var/lib/neo4j/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/neo4j
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)VOLUME [/data /logs]
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)EXPOSE map[7473/tcp:{} 7474/tcp:{} 7687/tcp:{}]
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["tini" "-g" "--" "/startup/docker-entrypoint.sh"]
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)CMD ["neo4j"]
2024-05-23 10:12:20 UTC
538 MB
/usr
NEO4J_EDITIONenterprise
NEO4J_HOME/var/lib/neo4j
NEO4J_SHA256ba4c6236f822138f9e9034bbf50bfca98d3bf794add0731aa49841127c7aea1e
NEO4J_TARBALLneo4j-enterprise-5.20.0-unix.tar.gz
PATH/var/lib/neo4j/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
containeroci
[#000] sha256:8cdcb25add0cba4e1b34d0297304016cdd2f5e392f62ea5be7f6fd0244048e64 - 6.68% (35.9 MB)
[#001] sha256:25144cbef240ddc99052eabee429bdf0e4c9ca630a713116d7f031efc7821dfd - 26.86% (145 MB)
[#002] sha256:14ea2d83ccd51b1fb3f42c75ab108e06952d49069d63f5bb084465313cc117a1 - 0.0% (9.5 KB)
[#003] sha256:78caa250005821cfc628fb3cc1aabac5b54a1c1d95a076237921f944aac6fc8f - 66.46% (358 MB)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:9f0a629c67a178fd60383b4bb4b2f8d4abdf9dfd7a6098dfad00b352ed741c8d in /
2024-05-23 10:12:20 UTC/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD file:5b1f650e1376d79fa3a65df4a154ea5166def95154b52c1c1097dfd8fc7d58eb in /tmp/tls-ca-bundle.pem
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD multi:7cb54aecc729e97f374805d4a2e2f2e7d9e74c12805c1493174654aec337c1ed in /etc/yum.repos.d/
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL com.redhat.component="ubi8-minimal-container" name="ubi8-minimal" version="8.10"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 8."
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) 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."
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 8 Minimal"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel8"
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ENV container oci
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-05-23 10:12:20 UTC/bin/sh -c rm -rf /var/log/*
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD file:c25915548408777b4dc5847c96fb08e6a3589d8eb59b718f46549c4a21f87c74 in /root/buildinfo/content_manifests/ubi8-minimal-container-8.10-896.1717584414.json
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) ADD file:52086c080e013396be487681a539c05cdf5f55494039f22825674ba22b1251c3 in /root/buildinfo/Dockerfile-ubi8-minimal-8.10-896.1717584414
2024-05-23 10:12:20 UTC/bin/sh -c #(nop) LABEL "release"="896.1717584414" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2024-06-05T10:47:24" "architecture"="aarch64" "vcs-type"="git" "vcs-ref"="7357243bfe6a2392090af428c41ba6d13fe68590" "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-896.1717584414"
2024-05-23 10:12:20 UTC/bin/sh -c rm -f '/etc/yum.repos.d/odcs-3153934-80fdb.repo' '/etc/yum.repos.d/rhel-8.10-compose-0e878.repo'
2024-05-23 10:12:20 UTC/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
2024-05-23 10:12:20 UTC/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/usr
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; arch="$(uname -m)"; case "${arch}" in 'x86_64') tiniurl="https://github.com/krallin/tini/releases/download/v0.19.0/tini"; tinisha="93dcc18adc78c65a028a84799ecf8ad40c936fdfc5f2a57b1acda5a8117fa82c"; ;; 'aarch64') tiniurl="https://github.com/krallin/tini/releases/download/v0.19.0/tini-arm64"; tinisha="07952557df20bfd2a95f9bef198b445e006171969499a1d361bd9e6f8e5e0e81"; ;; *) echo >&2 "Neo4j does not currently have a docker image for architecture $arch"; exit 1 ;; esac; microdnf install -y dnf; dnf install -y findutils gcc git gzip hostname java-17 jq make procps shadow-utils tar wget which; wget -q ${tiniurl} -O /usr/bin/tini; wget -q ${tiniurl}.asc -O tini.asc; echo "${tinisha}" /usr/bin/tini | sha256sum -c --strict --quiet; chmod a+x /usr/bin/tini; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 595E85A6B1B4779EA4DAAEC70B588DFF0527A9B7 B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify tini.asc /usr/bin/tini; git clone https://github.com/ncopa/su-exec.git; cd su-exec; git checkout 4c3bb42b093f14da70d8ab924b487ccfbb1397af; echo d6c40440609a23483f12eb6295b5191e94baf08298a856bab6e15b10c3b82891 su-exec.c | sha256sum -c; echo 2a87af245eb125aca9305a0b1025525ac80825590800f047419dc57bba36b334 Makefile | sha256sum -c; make; mv /su-exec/su-exec /usr/bin/su-exec; gpgconf --kill all; rm -rf "$GNUPGHOME" tini.asc /su-exec; dnf remove -y gcc git make; dnf autoremove; dnf clean all # buildkit
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENV PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NEO4J_SHA256=ba4c6236f822138f9e9034bbf50bfca98d3bf794add0731aa49841127c7aea1e NEO4J_TARBALL=neo4j-enterprise-5.20.0-unix.tar.gz NEO4J_EDITION=enterprise NEO4J_HOME=/var/lib/neo4j
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ARG NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.20.0-unix.tar.gz
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)COPY ./local-package/* /startup/ # buildkit
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)RUN |1 NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.20.0-unix.tar.gz /bin/sh -c set -eux; groupadd --gid 7474 --system neo4j && useradd --uid 7474 --system --no-create-home --home "${NEO4J_HOME}" --gid neo4j neo4j; curl --fail --silent --show-error --location --remote-name ${NEO4J_URI}; echo "${NEO4J_SHA256} ${NEO4J_TARBALL}" | sha256sum -c --strict --quiet; tar --extract --file ${NEO4J_TARBALL} --directory /var/lib; mv /var/lib/neo4j-* "${NEO4J_HOME}"; rm ${NEO4J_TARBALL}; sed -i 's/Package Type:.*/Package Type: docker ubi8/' $NEO4J_HOME/packaging_info; mv "${NEO4J_HOME}"/data /data; mv "${NEO4J_HOME}"/logs /logs; chown -R neo4j:neo4j /data; chmod -R 777 /data; chown -R neo4j:neo4j /logs; chmod -R 777 /logs; chown -R neo4j:neo4j "${NEO4J_HOME}"; chmod -R 777 "${NEO4J_HOME}"; ln -s /data "${NEO4J_HOME}"/data; ln -s /logs "${NEO4J_HOME}"/logs; mv /startup/neo4j-admin-report.sh "${NEO4J_HOME}"/bin/neo4j-admin-report # buildkit
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENV PATH=/var/lib/neo4j/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)WORKDIR /var/lib/neo4j
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)VOLUME [/data /logs]
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)EXPOSE map[7473/tcp:{} 7474/tcp:{} 7687/tcp:{}]
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["tini" "-g" "--" "/startup/docker-entrypoint.sh"]
2024-05-23 10:12:20 UTC (buildkit.dockerfile.v0)CMD ["neo4j"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.