Share feedback
Answers are generated based on the documentation.

ConsistentInstructionCasing

Table of contents

Output

Command 'EntryPoint' should be consistently cased

Description

Instruction keywords should use consistent casing (all lowercase or all uppercase). Using a case that mixes uppercase and lowercase, such as PascalCase or snakeCase, letters result in poor readability.

Examples

❌ Bad: don't mix uppercase and lowercase.

From alpine
Run echo hello > /greeting.txt
EntRYpOiNT ["cat", "/greeting.txt"]

✅ Good: all uppercase.

FROM alpine
RUN echo hello > /greeting.txt
ENTRYPOINT ["cat", "/greeting.txt"]

✅ Good: all lowercase.

from alpine
run echo hello > /greeting.txt
entrypoint ["cat", "/greeting.txt"]