Что такое докер-виртуальная машина?
Что такое докер-виртуальная машина?

Видео: Что такое докер-виртуальная машина?

Видео: Что такое докер-виртуальная машина?
Видео: Docker что это? Все о контейнеризации за 8 минут 2024, Декабрь
Anonim

В Докер , запущенные контейнеры совместно используют ядро ОС хоста. А Виртуальная машина , с другой стороны, не основан на контейнерной технологии. Они состоят из пространства пользователя и ядра операционной системы. Под Виртуальные машины , серверное оборудование виртуализировано. Каждый ВМ имеет операционную систему (ОС) и приложения.

Таким образом, могу ли я использовать Docker как виртуальную машину?

“ Докер это не ВМ . » Скажем, если у вас есть веб-сервер, такой как apache, было бы очень легко настроить все ваши конфигурации и многое другое внутри докер контейнер и разверните службу в любой системе, не беспокоясь обо всех зависимостях и конфигурациях операционной системы. Это делает его легко переносимым.

Во-вторых, в чем преимущества Docker перед ВМ? Преимущества Docker Контейнеры Докер контейнеры изолированы от процесса и не требуют аппаратного гипервизора. Это означает Докер контейнеры намного меньше и требуют гораздо меньше ресурсов, чем ВМ . Докер быстро. Очень быстро.

Впоследствии возникает вопрос, а Docker лучше VM?

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

В чем разница между контейнером и виртуальной машиной?

В вкратце, а ВМ предоставляет абстрактную машину, которая использует драйверы устройств, нацеленные на абстрактную машину, в то время как контейнер предоставляет абстрактную ОС. Запущенные приложения в контейнере среда разделяет базовую операционную систему, в то время как ВМ системы могут работать под управлением разных операционных систем.

Рекомендуемые: