More Docker. Easy Access. New Streamlined Plans. Learn more.

StageNameCasing

Table of contents

Output

Stage name 'BuilderBase' should be lowercase

Description

To help distinguish Dockerfile instruction keywords from identifiers, this rule forces names of stages in a multi-stage Dockerfile to be all lowercase.

Examples

❌ Bad: mixing uppercase and lowercase characters in the stage name.

FROM alpine AS BuilderBase

✅ Good: stage name is all in lowercase.

FROM alpine AS builder-base