概要
Dockerfile および Dockerfile.lite の Java / Rust バージョンが古い値のままになっています。実際のランタイム環境で使用しているバージョン (Java 24.0.2 / Rust 1.89.0) に揃える必要があります。
現状
Dockerfile
- L181:
ARG RUST_VERSION=1.87.0 → 1.89.0
- L422, L426:
jdk23.0.1 の URL → jdk24.0.2 の URL に更新
- L472:
container-info.txt の表記 (Java23.0.1, Rust1.87) も更新
Dockerfile.lite
- L137:
ARG RUST_VERSION=1.87.0 → 1.89.0
- L302 付近:
jdk23.0.1 の URL を jdk24.0.2 に更新
- 同様に
container-info.txt の表記があれば更新
toml/installscript.toml
- L5:
Java24 (OpenJDK 24.0.1) → OpenJDK 24.0.2
- L18:
jdk24.0.1 の URL → jdk24.0.2 の URL に更新
補足
概要
DockerfileおよびDockerfile.liteの Java / Rust バージョンが古い値のままになっています。実際のランタイム環境で使用しているバージョン (Java 24.0.2 / Rust 1.89.0) に揃える必要があります。現状
DockerfileARG RUST_VERSION=1.87.0→1.89.0jdk23.0.1の URL →jdk24.0.2の URL に更新container-info.txtの表記 (Java23.0.1,Rust1.87) も更新Dockerfile.liteARG RUST_VERSION=1.87.0→1.89.0jdk23.0.1の URL をjdk24.0.2に更新container-info.txtの表記があれば更新toml/installscript.tomlJava24 (OpenJDK 24.0.1)→OpenJDK 24.0.2jdk24.0.1の URL →jdk24.0.2の URL に更新補足
toml/*.tomlが「言語バージョンと設定の唯一の信頼できる情報源」とされているため (atcoder-container/CLAUDE.md)、TOML を先に更新し、Dockerfile を生成・同期する流れになっているか確認してください。.mise.tomlを Java 24.0.2 / Rust 1.89.0 に揃える PR (Migrate tool config from asdf to mise atcoder-env#129) を作成済みです。