重複的階段名稱 (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