Панели и софт

Docker

Программы в контейнерах: проект переносится на любой сервер одной командой. Нужна KVM.

Docker упаковывает программу со всеми зависимостями в контейнер. Его одинаково запускают на ноутбуке разработчика и на VPS, поэтому установка сводится к одной команде.

Для Docker нужен VPS на KVM (или Hyper-V): на контейнерной виртуализации OpenVZ и LXC он часто не работает или работает с ограничениями.