Docker

dockerDocker — это интерфейс  функций виртуализации ядра ОС и формат контейнеров для разных сред выполнения. А так очень нужная штука из преимуществ Docker использует меньше ресурсов, единый формат описания контейнера  для разных ОС и работает на разных ОС. Может служит базой для создания кластера контейнеров. Удобно использовать готовые наработки для разработчиков или обучения. Изолированность контейнеров.  Бесплатность. Все это конечно относится к Linux контейнерам. Из минусов мы ограничены с хранилищем и его быстродействием. Так что быстрые базы данных и большие объёмы это не Docker.
Для начального ознакомления работы с Docker можно на примере разворачивания WordPress.