sha256:0040973ab196891b6a2e30f53c8beecd45c00179f03203c747f409e6c5ee38b8
OS/ARCH
Compressed size
221.34 MB
Last pushed
about 2 months by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:fa717572c9a16d0430adedbe5f86829b1f6673065c1eb666998b9681d9f6436e
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.92 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.4.1.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.4.1.tar.gz.asc crate-6.4.1.tar.gz && rm -rf "$GNUPGHOME" crate-6.4.1.tar.gz.asc && tar -xf crate-6.4.1.tar.gz -C /crate --strip-components=1 && rm crate-6.4.1.tar.gz # buildkit
137.24 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
126 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-20T08:28:26.440733+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.4.1
0 B
14
COPY docker-entrypoint.sh / # buildkit
505 B
15
ENTRYPOINT ["/docker-entrypoint.sh"]
0 B
16
CMD ["crate"]
0 B