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