| 用途 | 固定 Dockerfile 语法前端版本 |
|---|---|
| 写法 | # syntax=docker/dockerfile:1(必须位于文件首行) |
| 归属 | BuildKit 前端机制 |
示例
示例
# syntax=docker/dockerfile:1
FROM node:20-alpine
WORKDIR /app
RUN --mount=type=cache,target=/root/.npm npm ci写 :1 表示使用最新 1.x 前端;不写则用引擎内置版本,老引擎可能不支持 --mount 与 heredoc。