From 3e51b69085e99bf48b92ec97aa38b3598457d747 Mon Sep 17 00:00:00 2001 From: Ryuuji Yoshimoto Date: Mon, 24 Aug 2026 13:19:30 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=99=E3=83=BC=E3=82=B9=E3=82=A4=E3=83=A1?= =?UTF-8?q?=E3=83=BC=E3=82=B8=E3=81=AB=20Debian=20=E3=81=AE=E3=82=B3?= =?UTF-8?q?=E3=83=BC=E3=83=89=E3=83=8D=E3=83=BC=E3=83=A0=E3=82=92=E6=98=8E?= =?UTF-8?q?=E7=A4=BA=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `python:3.14.7-slim` は Debian の既定スイートを指すエイリアスで、上流が既定を 切り替えると土台の Debian が黙って入れ替わる。Dependabot はタグのサフィックスを 保持して更新するだけなので、土台の Debian がサポート終了しても検知できない。 2026-08-24 時点で `python:3.14.7-slim` と `python:3.14.7-slim-trixie` は同一の digest(sha256:ce407646…)を指すので、動作は変わらない。 CALIL org の Dockerfile 26件はすべて `-slim-trixie` の形でコードネームを明示して いる。同じ形へ揃えることで、EOL 台帳(CALIL/isms-rules の `eol-management/`)が digest を引かずに Debian の版を判定できるようになる。 Co-Authored-By: Claude Opus 5 (1M context) --- Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 939392e..0974a1c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,9 @@ # COPY --from=<イメージ> は Dependabot が解析しないため、ステージとして持ち込む FROM ghcr.io/astral-sh/uv:0.12.5 AS uv -FROM python:3.14.7-slim +# タグに Debian のコードネームを書く。無印の python:3.14.7-slim は既定のスイートを +# 指すエイリアスで、上流が既定を切り替えると土台の Debian が黙って変わるため +FROM python:3.14.7-slim-trixie WORKDIR /app