Organized my Docker notes by frequency of use rather than alphabetically. Turns out 90% of my daily Docker usage is like 15 commands:

  • ps, logs, exec, stop, restart (daily)
  • build, run with port/volume mapping (building)
  • compose up/down/logs (the real way)
  • system df, prune (saving disk space)
  • inspect, stats, cp (debugging)

Plus networking and cleanup commands. Nothing fancy, just the stuff that comes up constantly.