Most developers only ever use FROM, COPY, RUN, EXPOSE and CMD
If they’re fancy, maybe they throw in an ENV or two.
But that’s it. That’s their entire Dockerfile vocabulary.
And that’s a problem.
You’re not writing shell scripts. You’re defining a pro...