스테이지 이름 대소문자

스테이지 이름 대소문자 (StageNameCasing)

빌드 체크 규칙 중 하나로, 멀티 스테이지 Dockerfile에서 스테이지 이름이 소문자가 아닌 경우를 알려줘요. Dockerfile 지시어 키워드와 식별자를 구분하기 쉽도록 스테이지 이름은 전부 소문자로 강제합니다.

출처: 문서

본문

Dockerfile 지시어 키워드와 식별자를 구분하는 데 도움이 되도록, 이 규칙은 멀티 스테이지 Dockerfile의 스테이지 이름을 전부 소문자로 강제해요.

출력 메시지

Stage name 'BuilderBase' should be lowercase

예시

❌ 나쁜 예: 스테이지 이름에 대소문자를 섞었어요.

FROM alpine AS BuilderBase

✅ 좋은 예: 스테이지 이름이 전부 소문자예요.

FROM alpine AS builder-base

더 알아보기