Контейнер
Определение
Контейнер (англ. container) — упаковка приложения вместе со всем, что ему нужно для работы: нужной версией языка, библиотеками, настройками. Контейнер запускается одинаково на ноутбуке разработчика, на тестовом сервере и в рабочей среде, и классическое «у меня работало» исчезает. Самый распространенный инструмент для контейнеров — Docker. Пример: новый разработчик запускает весь проект одной командой за десять минут, без дня настройки окружения. Контейнеры легко запускать в нескольких копиях, поэтому на них строят горизонтальное масштабирование. Большим числом контейнеров управляет Kubernetes, а сама практика входит в DevOps.
Также говорят
докер, докер-контейнер.