ConsistentInstructionCasing#
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"]