@UlarSur

Как правильно должно быть развернута инфрастуктура с Docker, Kubernetes?

Когда необходимо развернуть какой - то сервис, мне знакомо возможность развертывание по старинке гипервизор (VMware ESXi, Proxmox PVE) - виртуальные машины (CentOS, Debian, Ubuntu).
Но когда речь идет про Docker всегда идут дополнением такие громкие слова как - масштабирование, балансировка, удобство. Предположим стоит задача развернуть Zabbix, что даст развертывание заббикса в Docker с помощью контейнеров ?
1. Почему Docker столь популярен ? Возможно ли его использовать в среде где нет разработчиков, но для Open Source решении если они есть в Docker Hub ?
2. В случае его развертывание: железо, linux os, docker ( и внутри контейнеры) и все это на одной железке ? Что выступает в данном случае гипервизером или тем что отслеживанием за состоянием контейнеров ?
  • Вопрос задан
  • 170 просмотров
Решения вопроса 1
Vamp
@Vamp
1. Потому что докер объединил уже имеющиеся в линуксе способы изоляции процессов (chroot, cgroups, namespaces) в удобное для использования приложение.

2. Гипервизором выступает ядро линукса. Поэтому накладные расходы на контейнеризацию значительно ниже, чем на виртуализациию.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы