принятие решения о настройке и производительности архитектуры докера
Мне нужно будет виртуализировать архитектуру программного обеспечения Jenkins, и я не знаю, какая архитектура будет более эффективной.
Мне нужно :
- сервер Дженкинса
- сервер opensuse для 64-битной компиляции c/c++
- система msys2 для компиляции и упаковки Win32 (система Windows)
- старый 32-битный сервер Ubuntu 10.04 для компиляции.
мой ИТ-отдел купил сервер с [электронной почтой защищен] и 32 ГБ ОЗУ
мой ИТ-отдел предложил: контейнер LXC в proxmox
Я не совсем понимаю, как это будет работать, значит ли это, что я запущу гипервизор внутри другого гипервизора и потеряю производительность?
запуск докера либо на виртуальной машине Linux, либо непосредственно на сервере.
запуск на виртуальной машине Linux: та же проблема, что и у proxmox? прямо на сервере: ок, но это выделенный докер-сервер.
настроить сервер ESxi VMWare.
Какова добавленная стоимость?
С моей точки зрения разработчика программного обеспечения, Docker — это быстрый и простой способ установки. Я не хочу зависеть от ИТ-специалистов при настройке некоторых изображений.