Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Зачем учить Docker?

Программирование+2
Григорий Родбел
  ·   · 612

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

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

Если у вас одна команда которая сидит рядом, то это может помочь в тестировании продукта. Можно настроить скрипты, которые после каждого коммита будут упаковывать новый контейнер. А уже тестировщики будут всегда иметь самый свежий продукт для тестирования без танцев с бубном.

Для проекта с 1-2 людьми, где программист он ещё и тестировщик и автоматизатор, это не принесёт особой пользы. Больше мороки.

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