Что такое контейнеры?
В основе контейнеризации лежит парадигма изоляции: идея состоит в том, чтобы "упаковать" приложение и все его зависимости в отдельный "контейнер", который будет работать одинаково в любой среде.
Сами контейнеры, в сущности, это облегченные виртуальные машины.
Но вместо полной эмуляции железа и операционной системы, контейнеры используют ядро хостовой системы и изолируют только пользовательское пространство.
В общем и целом контейнеры это очень круто, классно, удобно