![Docker и Kubernetes 🐳 / Что такое контейнеры и зачем они нужны?](https://i.ytimg.com/vi/3RsAmmfmmeI/hqdefault.jpg)
Содержание
- Определение - Что означает Контейнер приложений?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет контейнер приложений
Определение - Что означает Контейнер приложений?
Термин «контейнер приложений», который имеет несколько значений в ИТ, стал использоваться для нового типа технологий, которые помогают обеспечить согласованность и эффективный дизайн в контексте аппаратной виртуализации.Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Techopedia объясняет контейнер приложений
В виртуализации контейнер приложения является управляющим элементом для экземпляра приложения, который выполняется в рамках типа схемы виртуализации, называемой виртуализацией на основе контейнера.В традиционной виртуализации на основе гипервизора изолированные процессы и машины работают в своих отдельных операционных системах, независимо подключенных к управляющему гипервизору. Система виртуализации распределяет память и вычислительную мощность по мере необходимости.
Напротив, в виртуализации на основе контейнеров отдельные экземпляры совместно используют операционную систему. Они просто имеют разные контейнеры кода для библиотек и других ресурсов. ИТ-специалисты утверждают, что во многих случаях виртуализация на основе контейнеров обеспечивает более эффективный дизайн, устраняя необходимость в настройке большего количества отдельных систем инфраструктуры для виртуальных компонентов (виртуальных машин или экземпляров приложений).
В рамках этого контекста некоторые новаторские компании с открытым исходным кодом соединили так называемый «контейнер приложений», технологический стандарт, который помогает обеспечить согласованный метод для создания этих виртуальных контейнеров. Проще всего думать об этом как о виртуальном контейнере для хранения данных и процессов. Сама технология является в большей степени согласованным стандартом, чем конкретным видом кодовой базы. Он отделяет все внутренние элементы экземпляра приложения от того, что находится снаружи, который по сути является операционной системой хоста и программным обеспечением для виртуализации.