5.26.3-enterprise-bullseye
sha256:1ff3e16ccb65c0f3f9f8c8ca84325642b29b710d7d3885f4c2d733cb9fb9cc38
OS/ARCH
Compressed size
597.32 MB
Last pushed
3 days by doijanky
Type
Image
Vulnerabilities
Not scanned
Manifest digest
sha256:2c63c282c8ffaade39af8e205b2c8be87f5226326f4d8b396b803d4240b7aae3
0
# debian.sh --arch 'amd64' out/ 'bullseye' '@1740355200'
30.25 MB
1
ENV JAVA_HOME=/opt/java/openjdk
0 B
2
COPY /opt/java/openjdk /opt/java/openjdk # buildkit
144.57 MB
3
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NEO4J_SHA256=c40ff2aa6ce60bd24af6f7f8a613666945f664a03478a49b262c548c0d5d553c NEO4J_TARBALL=neo4j-enterprise-5.26.3-unix.tar.gz NEO4J_EDITION=enterprise NEO4J_HOME=/var/lib/neo4j LANG=C.UTF-8
0 B
4
ARG NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.26.3-unix.tar.gz
0 B
5
RUN |1 NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.26.3-unix.tar.gz /bin/sh -c addgroup --gid 7474 --system neo4j && adduser --uid 7474 --system --no-create-home --home "${NEO4J_HOME}" --ingroup neo4j neo4j # buildkit
3.84 KB
6
COPY ./local-package/* /startup/ # buildkit
10.03 KB
7
RUN |1 NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-5.26.3-unix.tar.gz /bin/sh -c apt update && apt-get install -y curl gcc git jq make procps tini wget && 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 bullseye/' $NEO4J_HOME/packaging_info && mv /startup/neo4j-admin-report.sh "${NEO4J_HOME}"/bin/neo4j-admin-report && 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}" && chmod -R 755 "${NEO4J_HOME}/bin" && ln -s /data "${NEO4J_HOME}"/data && ln -s /logs "${NEO4J_HOME}"/logs && 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 && apt-get -y purge --auto-remove curl gcc git make && rm -rf /var/lib/apt/lists/* /su-exec # buildkit
451.51 MB
8
ENV PATH=/var/lib/neo4j/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0 B
9
WORKDIR /var/lib/neo4j
32 B
10
VOLUME [/data /logs]
0 B
11
EXPOSE map[7473/tcp:{} 7474/tcp:{} 7687/tcp:{}]
0 B
12
ENTRYPOINT ["tini" "-g" "--" "/startup/docker-entrypoint.sh"]
0 B
13
CMD ["neo4j"]
0 B