From c46eb9a3f7fcba25ceeb8f8ae3fec418ac47c21c Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Fri, 21 Jun 2024 20:50:17 +0300 Subject: [PATCH] Workbench: Add the duckdb CLI. --- workbench/Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/workbench/Dockerfile b/workbench/Dockerfile index 75a24bf..951710a 100644 --- a/workbench/Dockerfile +++ b/workbench/Dockerfile @@ -1,6 +1,13 @@ # hadolint global ignore=DL4001 +# hadolint ignore=DL3007 +FROM registry.shore.co.il/toolbx:latest as temp +RUN curl https://github.com/duckdb/duckdb/releases/download/v1.0.0/duckdb_cli-linux-amd64.zip --output /tmp/duckdb.zip && \ + unzip /tmp/duckdb.zip duckdb -d /tmp/ && \ + install -m 755 -o root -g root /tmp/duckdb /usr/local/bin/duckdb + # hadolint ignore=DL3007 FROM registry.shore.co.il/toolbx:latest +COPY --from=temp /usr/local/bin/duckdb /usr/local/bin/ SHELL ["/bin/bash", "-o", "pipefail", "-xc"] ENV PATH /opt/pipx/bin:/usr/local/lib/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin # hadolint ignore=DL3008 -- GitLab