fix(ci): attest releases and validate offline examples

This commit is contained in:
yeasy
2026-07-10 19:29:30 -07:00
parent daa6661b2b
commit ee0fbd7d38
15 changed files with 11967 additions and 59 deletions
+8 -1
View File
@@ -29,7 +29,14 @@ Dockerfile 是一个文本文件,其内包含了一条条的 **指令 (Instruc
Dockerfile 一般分为四部分基础镜像信息维护者信息镜像操作指令和容器启动时执行指令
可运行 `docker buildx build --check` 校验的[完整 Dockerfile 示例](../examples/validated/dockerfile/Dockerfile)与配套 `index.html` 保存在仓库中章节内的指令片段用于聚焦语法需要完整构建上下文时应使用这份示例
可运行 `docker buildx build --check` 校验的[完整 Dockerfile 示例](../examples/validated/dockerfile/Dockerfile)与配套 `index.html` 保存在仓库中它使用 `scratch`因此结构检查不会解析远程基础镜像元数据下面的围栏与该文件由测试强制保持一致
<!-- canonical-example: dockerfile -->
```dockerfile
FROM scratch
COPY index.html /index.html
```
### 指令详解