I use Docker, but not often enough to memorize even basic Dockerfile instructions and CLI commands. After all I got so annoyed by being unable to quickly sketch some Dockerfile or to do something with the existing containers occasionally, so I decided to write a concise cheat sheet which I can print once and constantly keep on my desktop:

(click the thumbnail to download pdf)

I wasn't satisfied with the existing Docker cheat sheets which I've come across, since I find them more cute than useful; for example, this or this one.

The appearance of the card is largely inspired by the GDB Quick Reference: I was using it for a long time already, and it was a very pleasant experience. It is clear and concise. Personally, I just print it on both sides of a single A4 sheet.

The card is written in LaTeX. Not everything was smooth. Probably that's because my LaTeX-fu is too weak, but in my opinion, LaTeX shines best for the cases when the user believes that LaTeX knows better. This was not the case here, since I had to pack lots of stuff in two pages, and I had to fight with LaTeX a lot, rather than embracing it. If anyone knows how to structure the document better, your comments are appreciated.

And in general, your contributions are welcome: fork it at GitHub!

License: MIT.

Discuss on Hacker News: Vote on HN

Donate