sha256:6dd1817b1386a482dc70ac049a1ad1c745d4cb7075f363a4a252c2c3734c11d3
OS/ARCH
Compressed size
224.67 MB
Last pushed
2 months by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:7bf9c9dc6d38e63366268067c5cd0bd7a99bd243dda8df892210565aa4d7bb27
2
RUN /bin/sh -c dnf install --nodocs --assumeyes gzip python3 python3-pip shadow-utils tar util-linux gnupg && dnf clean all && rm -rf /var/cache/yum # buildkit
18.89 MB
3
RUN /bin/sh -c groupadd crate && useradd -u 1000 -g crate -d /crate crate && export PLATFORM="$( case $(uname --m) in x86_64) echo x64_linux ;; aarch64) echo aarch64_linux ;; esac)" && export CRATE_URL=https://cdn.crate.io/downloads/releases/cratedb/${PLATFORM}/crate-6.3.5.tar.gz && curl -fSL -O ${CRATE_URL} && curl -fSL -O ${CRATE_URL}.asc && export GNUPGHOME="$(mktemp -d)" && gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 90C23FC6585BC0717F8FBFC37FAAE51A06F6EAEB && gpg --batch --verify crate-6.3.5.tar.gz.asc crate-6.3.5.tar.gz && rm -rf "$GNUPGHOME" crate-6.3.5.tar.gz.asc && tar -xf crate-6.3.5.tar.gz -C /crate --strip-components=1 && rm crate-6.3.5.tar.gz # buildkit
139.35 MB
4
RUN /bin/sh -c python3 -m pip install 'crash==0.32.0' # buildkit
8.79 MB
5
ENV PATH=/crate/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0 B
6
ENV CRATE_HEAP_SIZE=512M
0 B
7
RUN /bin/sh -c mkdir -p /data/data /data/log # buildkit
127 B
8
VOLUME [/data]
0 B
9
WORKDIR /data
32 B
10
EXPOSE map[4200/tcp:{} 4300/tcp:{} 5432/tcp:{}]
0 B
11
COPY --chown=1000:0 config/crate.yml /crate/config/crate.yml # buildkit
262 B
12
COPY --chown=1000:0 config/log4j2.properties /crate/config/log4j2.properties # buildkit
951 B
13
LABEL maintainer=Crate.io <[email protected]> org.opencontainers.image.created=2026-07-06T13:41:38.417686+00:00 org.opencontainers.image.title=crate org.opencontainers.image.description=CrateDB is a distributed SQL database that handles massive amounts of machine data in real-time. org.opencontainers.image.url=https://crate.io/products/cratedb/ org.opencontainers.image.source=https://github.com/crate/docker-crate org.opencontainers.image.vendor=Crate.io org.opencontainers.image.version=6.3.5
0 B
14
COPY docker-entrypoint.sh / # buildkit
504 B
15
ENTRYPOINT ["/docker-entrypoint.sh"]
0 B
16
CMD ["crate"]
0 B