Docker - это программа для автоматизации тестирования и развёртывания приложений, в основе которой лежит принцип контейнеризации - упаковки ПО и его окружения в изолированные блоки, которые затем можно развернуть на любой системе и масштабировать. Использование инструмента предоставляет возможность получить доступный и надёжный способ сборки и запуска распределённых служб, поэтому сервис является одним из ключевых в работе системных администраторов, DevOps-инженеров и разработчиков.