Описание

Docker - клиент-серверная система управления контейнерами. Контейнер - это технология запуска приложений в изолированном окружении.

Docker удобно использовать для решения следующих задач:

  • Развертывания легко переносимых веб-приложений, баз данных и сервисов.
  • Запуска программного обеспечения, требующего разных дистрибутивов GNU/Linux.
  • Создания легковесных PaaS окружений.

Docker запускает контейнер из файлов специального формата, называемых “образами”. При запуске Docker создаёт в ОЗУ файловую систему bootfs, которая обеспечивает монтирование из образа корневой файловая системы rootfs (Debian, Ubuntu, CenOS ...). Файловая система rootfs монтируется «только для чтения». После запуска контейнера, поверх этой файловой системы монтируется файловая система на запись.