diff --git a/docker/Dockerfile b/docker/Dockerfile index 3a56bfd..030b440 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -31,8 +31,9 @@ RUN set -eux; \ && rm -rf /var/lib/apt/lists/*; \ curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg; \ . /etc/os-release; \ - curl -fsSL "https://packages.microsoft.com/config/debian/${VERSION_ID}/prod.list" \ - | sed 's#^deb #deb [signed-by=/usr/share/keyrings/microsoft-prod.gpg] #' \ + arch="$(dpkg --print-architecture)"; \ + codename="${VERSION_CODENAME:-bookworm}"; \ + echo "deb [arch=${arch} signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/debian/${VERSION_ID}/prod ${codename} main" \ > /etc/apt/sources.list.d/microsoft-prod.list; \ apt-get update; \ ACCEPT_EULA=Y apt-get install -y --no-install-recommends \