Что такое docker

Обновлено и опубликовано Опубликовано:

Docker —
простыми словами

программа для развертывания программного обеспечения со своим окружением, необходимым для его корректной работы. Таким образом, приложения, установленные через Docker изолированы друг от друга в своих виртуальных контейнерах.

Преимущества:

  • Независимость приложения от архитектуры операционной системы.
  • Удобно для построения тестовой среды, где можно запустить несколько разных версий одного и того же приложения.
  • Нет необходимости ставить зависимости для устанавливаемого приложения — все они будут в контейнере.
  • Минимизация дискового пространства, при использовании одинаковых элементов виртуализации (слоев).

Недостатки:

  • Чуть ниже производительность, по сравнению с чистой установкой.
  • Более сложный процесс управления и настройки приложения.

Установить Docker можно на компьютер под управлением Linux или Windows. Его можно скачать на официальном сайте или установить из репозитория (в Linux). Инструкции по установке и использованию можно найти в документации на странице https://docs.docker.com. Также можно найти информацию на https://docker.crank.ru/docs/ (Docker документация на русском).

Помимо установки приложений в виде изолированных контейнеров, можно самому запаковывать свои сборки приложений и выкладывать из на Docker Hub — как для персонального использования, так и для общего доступа.

Подробнее о Docker на Википедии

Встречается в статьях

Мини-инструкции:

  1. Как создать свой собственный образ для Docker
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

FTP   Термопаста   Операционная система   Procmail   RAW (формат)   SQL   Microsoft edge   Безопасный режим   PhpMyAdmin   Интернет шлюз   DirectX   IIS   Heartbeat   Nano server   IP-адрес   PDU   XML   Кластер   Asterisk   7-zip  
.....

Реклама