diff --git a/ibis-server/Dockerfile b/ibis-server/Dockerfile index 4047dc929..a22f9250f 100644 --- a/ibis-server/Dockerfile +++ b/ibis-server/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-buster AS builder +FROM python:3.11-bookworm AS builder ARG ENV ENV ENV=$ENV @@ -37,13 +37,13 @@ COPY . . RUN just install --without dev -FROM python:3.11-slim-buster AS runtime +FROM python:3.11-slim-bookworm AS runtime # Add microsoft package list RUN apt-get update \ && apt-get install -y curl gnupg \ - && curl https://packages.microsoft.com/keys/microsoft.asc | tee /etc/apt/trusted.gpg.d/microsoft.asc \ - && curl https://packages.microsoft.com/config/debian/11/prod.list | tee /etc/apt/sources.list.d/mssql-release.list \ + && curl -sSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft.gpg \ + && echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/debian/12/prod bookworm main" | tee /etc/apt/sources.list.d/mssql-release.list \ && apt-get update # Install msodbcsql 18 driver for mssql