ну смотрите. вот мне по работе, надо быстро делать для коллег некое приложение. и оно бывает разных версии.
если все делать по честному, то надо
Поднять виртуалку, установить и настроить базу данных, залить в нее дамп базы, развернуть приложение нужной версии, настроить в приложении подключение к базе. Это все занимает до получаса, даже с использованием Ansible.
Теперь берем докер.
Одной командой, я выкатываю приложение и базу нужных версий за пару минут. А если надо, рядом второй инстанс и третий и четвертый.
Только одна проблема - сделать контейнер с нужной версией приложения, но это полностью автоматизированная процедура на которую я не трачу время.