Что такое docker

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

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

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

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

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

Недостатки:

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

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

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

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

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

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

URL   Exchange Server   NTFS   DKIM   Кулер   Grafana   USB   Интернет шлюз   PhpMyAdmin   Suricata   Redmine   Xibo   Чипсет   Контроллер домена   Nextcloud   Linux   Жесткая ссылка   InfluxDB   SSH   Тонкий клиент  
.....

Реклама