Docker — это движок помогающий запускать контейнеры с приложениями в вашей системе. Он использует возможности операционной системы, при этом расходует минимальные ресурсы. Docker позволяет упаковывать приложения в контейнер и развертывать его где угодно. Местом назначения может быть виртуальная машина, физический сервер или облачные ВМ. В чем преимущество использования Docker перед виртуальной машиной? Чем она отличается от виртуальной машины? По факту Docker ведет себя, как виртуальная машина...
Docker - это инструмент DevOps для контейнеризации сервисов и процессов... Подождите... Подождите... Подождите! Что такое DevOps? Что такое контейнеризация? Какие услуги и процессы я могу «контейнеризовать»? Начнём с самого начала. DevOps можно понимать как концепцию, объединяющую группы разработчиков и администраторов. Проще говоря, разработчики – это люди, которые пишут код и создают приложения, а администраторы – это инженеры, которые отвечают за доставку приложения, распределения ресурсов для него, резервного копирования данных, проверки качества, мониторинга и т...