跳转到正文

Docker 构建、运行与工具矩阵 ​

本页比较镜像里真实携带的编译器、运行时、包管理器和诊断工具。配置条目不等于实测;只有产品页出现“已验证”并带三类快照时才视为 Docker 证据完整。

产品构建/检查环境运行环境重点工具核心流程
JavaTemurin JDK 25Temurin JRE 25javac、jar、jcmd、jfr、jlink、jshell、jstackjavac → class → java
C & C++GCC 14Debian slimgcc、g++、gcov、gprof、ld编译 C/C++ → 复制二进制 → 运行
GoGo 1.24Debian slimgo、gofmt静态构建 → 最小镜像运行
RustRust 1.89Debian slimrustc、cargo、rustdoc、rustfmtrelease 构建 → 最小镜像运行
C#.NET SDK 8.NET Runtime 8dotnetpublish → runtime 执行 DLL
KotlinTemurin JDK + 固定 KotlinTemurin JREkotlinc、kotlin、JDK 工具jar 构建 → JRE 运行
TypeScriptNode 22 + TypeScript 5.9.3Node 22tsc、node、npmTS → JS → Node
JavaScriptNode 22Node 22node、npm、npx语法检查 → 运行
Python / Ruby / PHP官方语言镜像同一解释器环境解释器、包管理器、文档/交互工具语法检查 → 运行
HTML / CSSNode 工具链Nginxhtml-validate / stylelint / nginx校验 → 静态服务 → HTTP 断言

完整 PATH 与 vendor bin 清单、命令原文和断言位于各产品页的“Docker 验证证据”。首次真实采集由手动 collect-docker-outputs 工作流完成。

Released under the MIT License.