что такое контейнеры?

 

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



сравнение виртуальных машин и контейнеров

 

и в виртуальных машинах (вм), и в контейнерах с помощью виртуализации созданы изолированные сред для запуска приложений. ключевое различие заключается в уровне виртуализации: вм виртуализируются на уровне операционной системы (ос) / машины, а контейнеры — на уровне программного обеспечения.