# Build DuckDB from source in a single stage image based on Ubuntu 22.04
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
# Install build dependencies
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates \
build-essential cmake \
ninja-build \
python3 python3-dev \
git \
pkg-config \
zlib1g-dev libbz2-dev libreadline-dev \
libcurl4-openssl-dev libssl-dev \
liblz4-dev libzstd-dev libsnappy-dev \
libboost-all-dev libicu-dev \
libsqlite3-dev \
libgomp1 \
&& rm -rf /var/lib/apt/lists/*
# Copy source and build
WORKDIR /duckdb
COPY . /duckdb/
# Build from source and install
RUN mkdir -p build && cd build \
&& cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. \
&& cmake --build . -j$(nproc) \
&& cmake --build . --target install
# Default to running the DuckDB CLI in the container
ENTRYPOINT ["/usr/local/bin/duckdb"]
CMD ["--version"]
# Docker build ignore file for DuckDB repository .git .gitignore node_modules build dist *.o *.a *.so *.log __pycache__ *.pyc *.pyo .cache .vscode *.class *.DS_Store *.cmake.in "
Build timed out after 600s
# Multi-stage Dockerfile for DuckDB
# Builder stage: build from source
FROM ubuntu:22.04 as builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates \
build-essential cmake \
ninja-build \
python3 python3-dev \
git \
pkg-config \
zlib1g-dev libbz2-dev libreadline-dev \
libcurl4-openssl-dev libssl-dev \
liblz4-dev libzstd-dev libsnappy-dev \
libboost-all-dev libicu-dev \
libsqlite3-dev \
libgomp1 \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . /duckdb/
RUN mkdir -p build && cd build \
&& cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. \
&& cmake --build . -j$(nproc) \
&& cmake --build . --target install
# Runtime stage: minimal image with DuckDB installed
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
# Only install runtime dependencies needed for DuckDB to run
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local /usr/local
WORKDIR /duckdb
# Expose the duckdb command-line interface when the container runs
ENTRYPOINT ["duckdb"]
CMD ["--version"]
Build timed out after 600s
# DuckDB Docker build ignore .git .gitignore node_modules build dist __pycache__ *.pyc *.pyo *.class *.log *.tar.gz *.tar *.zip *.7z *.rar .dockerignore *.o *.a *.so **/.github **/tests **/benchmark **/build-tools **/venv *.dll *.dylib *.so.*
Build timed out after 600s
# Multi-stage Dockerfile for DuckDB with Ninja for faster builds
# Builder stage: build from source
FROM ubuntu:22.04 as builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates \
build-essential cmake \
ninja-build \
python3 python3-dev \
git \
pkg-config \
zlib1g-dev libbz2-dev libreadline-dev \
libcurl4-openssl-dev libssl-dev \
liblz4-dev libzstd-dev libsnappy-dev \
libboost-all-dev libicu-dev \
libsqlite3-dev \
libgomp1 \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . /duckdb/
RUN mkdir -p build && cd build \
&& cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. \
&& cmake --build . -j$(nproc) \
&& cmake --build . --target install
# Runtime stage: minimal image with DuckDB installed
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
# Only install runtime dependencies needed for DuckDB to run
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local /usr/local
WORKDIR /duckdb
# Expose the duckdb command-line interface when the container runs
ENTRYPOINT ["duckdb"]
CMD ["--version"]
Build timed out after 600s
Build timed out after 600s
# Multi-stage Dockerfile for DuckDB with Ninja for faster builds
# Builder stage: build from source
FROM ubuntu:22.04 as builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates \
build-essential cmake \
ninja-build \
python3 python3-dev \
git \
pkg-config \
zlib1g-dev libbz2-dev libreadline-dev \
libcurl4-openssl-dev libssl-dev \
liblz4-dev libzstd-dev libsnappy-dev \
libboost-all-dev libicu-dev \
libsqlite3-dev \
libgomp1 \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . /duckdb/
RUN mkdir -p build && cd build \
&& cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON .. \
&& cmake --build . -j$(nproc) \
&& cmake --build . --target install
# Runtime stage: minimal image with DuckDB installed
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
# Only install runtime dependencies needed for DuckDB to run
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local /usr/local
# Ensure dynamic linker cache is updated for libraries under /usr/local
RUN ldconfig /usr/local/lib
WORKDIR /duckdb
# Expose the duckdb command-line interface when the container runs
ENTRYPOINT ["duckdb"]
CMD ["--version"]
Build timed out after 600s
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3-dev python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j$(nproc) install
FROM debian:bookworm-slim AS runtime
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
libstdc++6 libgcc-s1 libssl3 libcurl4 libzstd1 ca-certificates \
&& rm -rf /var/lib/apt/lists/*
# Copy installed DuckDB artifacts from the build stage
FROM --platform=$BUILDPLATFORM debian:bookworm-slim AS runtime-final
# The above line ensures platform compatibility for some builders
COPY --from=builder /usr/local /usr/local
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3 python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j$(nproc) install
# Optional: strip the binary to reduce size (best effort)
RUN strip /usr/local/bin/duckdb || true
FROM debian:bookworm-slim AS final
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 \
&& rm -rf /var/lib/apt/lists/*
# Copy installed DuckDB artifacts from the build stage
COPY --from=builder /usr/local /usr/local
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
# Ignore git repo and build outputs .git build/ *.o *.a *.so *.log .cache/ *.exe Dockerfile
Build timed out after 600s
Build timed out after 600s
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3-dev python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j$(nproc) install
# Optional: strip the binary to reduce size (best effort)
RUN strip /usr/local/bin/duckdb || true
FROM ubuntu:22.04 AS runtime
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 libgcc-s1 \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local/bin/duckdb /usr/local/bin/duckdb
COPY --from=builder /usr/local/lib /usr/local/lib
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
Build timed out after 600s
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j$(nproc) install
# Optional: strip the binary to reduce size (best effort)
RUN strip /usr/local/bin/duckdb || true
FROM ubuntu:22.04 AS final
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 libgcc1 \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local/bin/duckdb /usr/local/bin/duckdb
COPY --from=builder /usr/local/lib /usr/local/lib
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
Build timed out after 600s
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3-dev python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j$(nproc) install
# Optional: strip the binary to reduce size (best effort)
RUN strip /usr/local/bin/duckdb || true
FROM ubuntu:22.04 AS runtime
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 libgcc-s1 \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local /usr/local
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
Build timed out after 600s
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3-dev python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release .. && \
ninja -j$(nproc)
# Prune symbols to reduce final image size when possible
RUN strip /duckdb/build/release/duckdb || true
FROM ubuntu:22.04 AS runtime
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 libgcc-s1 \
&& rm -rf /var/lib/apt/lists/*
# Copy built artifacts
COPY --from=builder /duckdb/build/release/duckdb /usr/local/bin/duckdb
COPY --from=builder /duckdb/build/release /duckdb_build_release
ENV LD_LIBRARY_PATH=/duckdb_build_release/lib:/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
Build timed out after 600s
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3-dev python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j$(nproc) install
# Optional: strip binaries to reduce size
RUN strip /usr/local/bin/duckdb || true
FROM ubuntu:22.04-slim AS final
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local /usr/local
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
FROM ubuntu:22.04 AS builder
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build python3-dev python3-pip git curl ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /duckdb
COPY . .
RUN mkdir -p build && cd build && \
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local .. && \
ninja -j"$(nproc)" install && \
strip /usr/local/bin/duckdb || true
FROM ubuntu:22.04 AS runtime
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
ca-certificates libstdc++6 libssl3 libcurl4 libzstd1 \
&& rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/local /usr/local
RUN ldconfig
ENV LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
WORKDIR /duckdb
CMD ["/usr/local/bin/duckdb"]
Build timed out after 600s
# Multi-stage Dockerfile to build DuckDB from source and produce a minimal runtime image FROM ubuntu:22.04 AS builder ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential cmake ninja-build git curl ca-certificates \ xz-utils pkg-config zlib1g-dev libssl-dev libbz2-dev liblz4-dev libzstd-dev \ && rm -rf /var/lib/apt/lists/* WORKDIR /duckdb # Copy source COPY . . # Configure and build RUN cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local RUN cmake --build build -j$(nproc) RUN cmake --install build FROM ubuntu:22.04 AS runtime ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ libssl3 zlib1g libbz2-1.0 liblz4-1 libzstd1 ca-certificates \ && rm -rf /var/lib/apt/lists/* COPY --from=builder /usr/local /usr/local ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH WORKDIR /duckdb CMD ["duckdb", "--version"]
# Ignore VCS and build artifacts .git build/ CMakeFiles/ cmake_install.cmake CMakeCache.txt Makefile *.o *.a *.so *.exe *.log *.tmp *.swp .DS_Store *.pyc __pycache__/ .cache/ .vscode/ .idea/ node_modules/ dist/ */external/ */third_party/
Build timed out after 600s
# Multi-stage Dockerfile to build DuckDB from source and produce a minimal runtime image FROM ubuntu:22.04 AS builder ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential cmake ninja-build git curl ca-certificates \ xz-utils pkg-config zlib1g-dev libssl-dev libbz2-dev liblz4-dev libzstd-dev \ && rm -rf /var/lib/apt/lists/* WORKDIR /duckdb # Copy source COPY . . # Configure and build using Ninja for speed RUN cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local RUN cmake --build build -j8 RUN cmake --install build FROM ubuntu:22.04 AS runtime ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ libssl3 zlib1g libbz2-1.0 liblz4-1 libzstd1 ca-certificates \ && rm -rf /var/lib/apt/lists/* COPY --from=builder /usr/local /usr/local ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH WORKDIR /duckdb CMD ["duckdb", "--version"]
Build timed out after 600s
# Multi-stage Dockerfile to build DuckDB from source and produce a minimal runtime image FROM ubuntu:22.04 AS builder ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential cmake ninja-build git curl ca-certificates \ xz-utils pkg-config zlib1g-dev libssl-dev libbz2-dev liblz4-dev libzstd-dev \ && rm -rf /var/lib/apt/lists/* WORKDIR /duckdb # Copy source COPY . . # Configure and build using Ninja for speed RUN cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local RUN cmake --build build -j$(nproc) RUN cmake --install build FROM ubuntu:22.04 AS runtime ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ libssl3 zlib1g libbz2-1.0 liblz4-1 libzstd1 ca-certificates \ && rm -rf /var/lib/apt/lists/* # Copy only necessary artifacts from the builder to minimize image size COPY --from=builder /usr/local/bin/duckdb /usr/local/bin/duckdb COPY --from=builder /usr/local/lib/libduckdb.so* /usr/local/lib/ ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH WORKDIR /duckdb CMD ["duckdb", "--version"]
Build timed out after 600s
# Multi-stage Dockerfile to build DuckDB from source and produce a minimal runtime image FROM ubuntu:22.04 AS builder ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential cmake ninja-build git curl ca-certificates \ xz-utils pkg-config zlib1g-dev libssl-dev libbz2-dev liblz4-dev libzstd-dev \ && rm -rf /var/lib/apt/lists/* WORKDIR /duckdb # Copy source COPY . . # Configure and build using Ninja for speed, with light-weight options to speed up build RUN cmake -S . -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_SANITIZER=OFF -DENABLE_THREAD_SANITIZER=OFF -DENABLE_UBSAN=OFF \ -DWASM_ENABLED=FALSE \ -DCMAKE_INSTALL_PREFIX=/usr/local RUN cmake --build build -j$(nproc) RUN cmake --install build FROM ubuntu:22.04 AS runtime ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ libssl3 zlib1g libbz2-1.0 liblz4-1 libzstd1 ca-certificates \ && rm -rf /var/lib/apt/lists/* # Copy only necessary artifacts from the builder to minimize image size COPY --from=builder /usr/local/bin/duckdb /usr/local/bin/duckdb COPY --from=builder /usr/local/lib/libduckdb.so* /usr/local/lib/ ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH WORKDIR /duckdb CMD ["duckdb", "--version"]
Build timed out after 600s
# Multi-stage Dockerfile to build DuckDB from source and produce a minimal runtime image FROM ubuntu:22.04 AS builder ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ build-essential cmake ninja-build git curl ca-certificates \ xz-utils pkg-config zlib1g-dev libssl-dev libbz2-dev liblz4-dev libzstd-dev ccache \ && rm -rf /var/lib/apt/lists/* WORKDIR /duckdb # Copy source COPY . . # Configure and build using Ninja for speed, with ccache enabled RUN cmake -S . -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_SANITIZER=OFF -DENABLE_THREAD_SANITIZER=OFF -DENABLE_UBSAN=OFF \ -DWASM_ENABLED=FALSE \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache RUN cmake --build build -j$(nproc) RUN cmake --install build FROM ubuntu:22.04 AS runtime ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ libssl3 zlib1g libbz2-1.0 liblz4-1 libzstd1 ca-certificates \ && rm -rf /var/lib/apt/lists/* # Copy only necessary artifacts from the builder to minimize image size COPY --from=builder /usr/local/bin/duckdb /usr/local/bin/duckdb COPY --from=builder /usr/local/lib/libduckdb.so* /usr/local/lib/ ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH WORKDIR /duckdb CMD ["duckdb", "--version"]
Build timed out after 600s