Контейнер за приложения

Автор: Roger Morrison
Дата На Създаване: 17 Септември 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Web приложение в Docker контейнере – от простого к сложному
Видео: Web приложение в Docker контейнере – от простого к сложному

Съдържание

Определение - Какво означава контейнер за приложения?

Терминът "контейнер за приложения", който има няколко значения в ИТ, се използва за нов тип технологии, които помагат да се осигури последователност и ефективен дизайн в контекста на хардуерната виртуализация.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява контейнера за приложения

При виртуализацията контейнерът на приложения е контролен елемент за екземпляр на приложение, който работи в рамките на тип схема за виртуализация, наречена виртуализация на базата на контейнер.

При традиционната виртуализация на базата на хипервизори, изолираните процеси и машини работят на собствени индивидуални операционни системи, независимо свързани с контролиращ хипервизор. Системата за виртуализация разпределя паметта и процесора, ако е необходимо.

За разлика от тях при виртуализацията, базирана на контейнери, отделните инстанции споделят операционна система. Те просто имат различни контейнери с кодове за библиотеки и други ресурси. ИТ експертите твърдят, че в много случаи виртуализацията на базата на контейнери позволява по-ефективен дизайн, като премахва необходимостта от създаване на повече индивидуални инфраструктурни системи за виртуални компоненти (виртуални машини или екземпляри на приложения).

В този контекст някои новаторски компании с отворен код са събрали това, което се нарича "контейнер за приложения", технологичен стандарт, който помага да се осигури последователен метод за създаване на тези виртуални контейнери. Най-лесният начин да мислите за това е като виртуален контейнер за съхранение на данни и процеси. Самата технология е много по-съгласуван стандарт, отколкото определен вид кодова база. Той разделя всички вътрешни елементи на екземпляра на приложението от това, което е отвън, което по същество е хост операционната система и софтуера за виртуализация.