Docker — это платформа контейнеризации, которая упаковывает приложения вместе со всеми их зависимостями в один контейнер. Эта стандартизированная единица может быть развёрнута и запущена одинаково на любой машине, которая поддерживает Docker.
Docker использует технологию контейнеризации, чтобы инкапсулировать приложения и их зависимости. Этот подход изолирует процессы на уровне операционной системы, при этом занимая минимум места, благодаря чему контейнеры запускаются быстрее и управляются проще, чем при традиционной виртуализации.
Docker упрощает весь жизненный цикл приложения:
По сути, Docker позволяет разработчикам собрать один раз и запустить где угодно, что значительно повышает эффективность разработки и снижает проблемы с развёртыванием.
Docker контейнеры — это облегченная альтернатива виртуальным машинам, потому что они используют ядро хост-операционной системы вместо того, чтобы требовать полную гостевую ОС для каждого контейнера.
Новый — ещё не проверен сообществом
Вы