Sign inSign up
neo4j logo

neo4j:enterprise-trixie

Multi-platform
Also known as:
2026-enterprise
2026-enterprise-trixie
2026.10-enterprise
2026.10-enterprise-trixie
2026.10.1-enterprise
2026.10.1-enterprise-trixie
enterprise
Databases & storage
Index digest

sha256:4f80cb3b46eaa87a5fb2a21969011ae098a589527bf12bd1892b9a5ee6b0e23d

OS/ARCH

Compressed size

546.62 MB

Last pushed

3 days by doijanky

Type

Image

Vulnerabilities

0
11
7
36
0

Manifest digest

sha256:ff3637d29c2e893274ce9810bcca1cbd8dfc32d23faef962ef77f5bb52b6b850

Layers (14)

debian:2efc4413f8616d0af2c7309bd64c0d9d4525c1c4a0121cda87b043998a3a3a01
0
6
7
35
0
neo4j:enterprise-trixie
0
6
0
17
0

1

ENV JAVA_HOME=/opt/java/openjdk

0 B


2

COPY /opt/java/openjdk /opt/java/openjdk # buildkit

91.53 MB


3

RUN /bin/sh -c "$JAVA_HOME/bin/keytool" -list -v -cacerts -storepass changeit | sed -n 's/^Alias name: //p' | grep -E 'emsign_(ecc_root_ca__g3|ecc_root_ca__c3|root_ca__c1)' | while read -r alias; do "$JAVA_HOME/bin/keytool" -delete -cacerts -storepass changeit -alias "$alias"; done # buildkit

127 B


4

ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NEO4J_SHA256=96c6404dad2ac8728fbd147458441091ea8c444b9eb22aadde1209d3b4b23aa7 NEO4J_TARBALL=neo4j-enterprise-2026.10.1-unix.tar.gz NEO4J_EDITION=enterprise NEO4J_HOME=/var/lib/neo4j LANG=C.UTF-8

0 B


5

ARG NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-2026.10.1-unix.tar.gz

0 B


6

COPY ./local-package/* /startup/ # buildkit

10.04 KB


7

RUN |1 NEO4J_URI=https://dist.neo4j.org/neo4j-enterprise-2026.10.1-unix.tar.gz /bin/sh -c apt-get update && apt-get install --no-install-recommends -o Acquire::Retries=10 -y curl ca-certificates gcc libc-dev git jq make procps tini wget && 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 trixie/' $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 libc-dev && rm -rf /var/lib/apt/lists/* /su-exec # buildkit

451.42 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