This might be the most frequent advice I give to folks: “Have you tried using a Dockerfile linter?” Apart from learning the basics of Docker, this is the most bang-for-the-buck thing your can do to improve your Docker game and save yourself from a few nasty gotchas. Maybe “linter” is a bit too specific, it’s really about having an automated way to catch and discover avoidable mistakes. Cool Tools To Know About Here’s a list of tools you can use to get started.