Docker — это программное обеспечение, которое дает возможность на определенном участке памяти изолированно установить необходимую ОС (операционную систему), версию Java, настроить переменные окружения, установить различные зависимости и дать доступ только при определенных условиях. При этом данную программу совершенно не будет волновать, что происходит вокруг. Написан Docker на языке программирования Go, первая его версия была выпущена в 2013 году. Простыми словами: это возможность, образно говоря, отделить себе комнату, поклеить там обои, которые вам нравятся, расставить мебель и технику по вкусу, установить замок на двери и ключ выдать только брату. При этом, если вы зайдете в другую комнату, там все будет по-другому и никаких проблем не будет. Рассмотрим больше примеров На фото видно, как лайнер везет сотни контейнеров, в которых множество разных грузов. Без помещения груза в отдельные контейнеры, транспортировка была бы невозможной. Мы погрузили груз в контейнеры и уверены, что он