Rummager & docker-compose
Jeżeli Twoje środowisko dockerowe składa się z więcej niż jednego kontenera to zapoznanie się z docker-compose znacznie ułatwi Ci życie. Zresztą nawet przy jednym, no dobrze – dwóch kontenerach, okazuje się on być bardzo pomocnym narzędziem. To, co przy korzystaniu z „gołego” dockera może sprawiać pewną trudność, czyli mnogość opcji i parametrów podawanych przy uruchamianiu kontenerów w bardziej zaawansowanych (niż „hello world”) implementacjach, jest w dość przejrzysty i wygodny sposób znacząco uproszczone przez właśnie docker-compose. Dzięki temu narzędziu możemy zarządzać naszym środowiskiem za pomocą zdefiniowanych nazw/aliasów bez konieczności pamiętania (i ciągłego wpisywania) wszystkich szczegółów implementacji. Oczywiście nie jest to nic czego nie moglibyśmy dokonać również za pomocą sprytnych skryptów powłoki, jednak yaml (ten format pliku konfiguracyjnego wykorzystywany jest przez docker-compose) wydaje się być bardziej… elegancki, a elegancja – ważna rzecz.