DuplicateStageName
もくじ
出力
Duplicate stage name 'foo-base', stage names should be unique
(訳: ステージ名 'foo-base' が重複宣言、ステージ名は一意でなければなりません)
内容説明
複数のステージ名に同一の名称を定義するとエラーになります。 ビルダーがステージ名を参照する際に、一意に特定できなくなるためです。
例
❌ 不可: ステージ名として 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