diff --git a/docker/Dockerfile b/docker/Dockerfile index 1836060de1..8747926a9c 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -30,7 +30,9 @@ RUN cargo build --release # TODO(zyy17): Maybe should use the more secure container image. FROM ubuntu:22.04 as base -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install ca-certificates +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get \ + -y install ca-certificates \ + curl WORKDIR /greptime COPY --from=builder /greptimedb/target/release/greptime /greptime/bin/ diff --git a/docker/aarch64/Dockerfile b/docker/aarch64/Dockerfile index d7533a01a4..e10410bad8 100644 --- a/docker/aarch64/Dockerfile +++ b/docker/aarch64/Dockerfile @@ -49,7 +49,9 @@ RUN export PYO3_CROSS_LIB_DIR=$PY_INSTALL_PATH/lib && \ # Exporting the binary to the clean image FROM ubuntu:22.04 as base -RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install ca-certificates +RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get \ + -y install ca-certificates \ + curl WORKDIR /greptime COPY --from=builder /greptimedb/target/aarch64-unknown-linux-gnu/release/greptime /greptime/bin/ diff --git a/docker/ci/Dockerfile b/docker/ci/Dockerfile index c495ec2aff..a55732f7b7 100644 --- a/docker/ci/Dockerfile +++ b/docker/ci/Dockerfile @@ -4,7 +4,8 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \ ca-certificates \ python3.10 \ python3.10-dev \ - python3-pip + python3-pip \ + curl COPY requirements.txt /etc/greptime/requirements.txt