DuplicateStageName

输出

Duplicate stage name 'foo-base', stage names should be unique

描述

使用相同名称定义多个阶段会导致错误,因为构建器无法唯一解析阶段名称引用。

示例

❌ 错误:`builder` 被声明为阶段名称两次。

FROM debian:latest AS builder
RUN apt-get update; apt-get install -y curl

FROM golang:latest AS builder

✅ 正确:阶段具有唯一的名称。

FROM debian:latest AS deb-builder
RUN apt-get update; apt-get install -y curl

FROM golang:latest AS go-builder
© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.