Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dimonomid/docker-quick-ref
Docker: Printable Quick Reference
https://github.com/dimonomid/docker-quick-ref
Last synced: 17 days ago
JSON representation
Docker: Printable Quick Reference
- Host: GitHub
- URL: https://github.com/dimonomid/docker-quick-ref
- Owner: dimonomid
- Created: 2016-07-31T19:15:08.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-09-26T14:24:40.000Z (about 3 years ago)
- Last Synced: 2024-07-31T21:54:35.768Z (3 months ago)
- Language: Makefile
- Homepage:
- Size: 11.7 KB
- Stars: 186
- Watchers: 13
- Forks: 20
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-docker - @dimonomid
- awesome-docker - @dimonomid
README
# Docker: Printable Quick Reference (Cheat Sheet)
I use [Docker](http://docker.com), 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:[![](http://dmitryfrank.com/_media/projects/docker_quick_ref_icon.png)](https://github.com/dimonomid/docker-quick-ref/releases/download/latest/docker-quick-ref.pdf)
*(click the thumbnail to download pdf)*
The appearance of the card is largely inspired by the [GDB Quick
Reference](http://www.cs.nyu.edu/courses/spring07/V22.0474-001/misc/gdb-refcard.pdf),
since 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 / PRs are appreciated.## Build
You need docker. Once you have it, just type in your terminal, from the
repository:```bash
$ make my-pdflatex-docker # needs to be done once, to build a docker image
$ make
```And check out the `build/docker-quick-ref.pdf` file.
## License
MIT