Что такое docker

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

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

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

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

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

Недостатки:

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

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

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

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

Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

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

Роутер   Remote Desktop Gateway   Логин   Хостинг   WiMAX   CPanel   Python   PAM   OpenVZ   POP3   API   IIS   ICQ   DirectX   Тонкий клиент   NTP   Dovecot   Процессор   Squid   Fetchmail  
.....

Реклама