# Smartbotic Database Build Base Image — Debian 13 (trixie) # # Build: # docker buildx build -f packaging/Dockerfile.base -t smartbotic-db-build-base:debian13 . FROM debian:trixie ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential \ cmake \ ninja-build \ git \ pkg-config \ ca-certificates \ ccache \ libssl-dev \ liblz4-dev \ libsystemd-dev \ libjemalloc-dev \ protobuf-compiler \ libprotobuf-dev \ libgrpc++-dev \ protobuf-compiler-grpc \ nlohmann-json3-dev \ libspdlog-dev \ libfmt-dev \ dpkg-dev \ && rm -rf /var/lib/apt/lists/* ENV CCACHE_DIR=/ccache ENV CCACHE_MAXSIZE=2G ENV CCACHE_COMPRESS=1 ENV CCACHE_COMPRESSLEVEL=6 WORKDIR /build RUN echo "smartbotic-db-build-base:debian13:v3" > /etc/smartbotic-db-build-base