<Утренняя_Лошад> с форумом сложнее. у пхп постоянные проблемы с совместимостью, надо гонять пхп одной версии. и настройка уеб-сервера обычно держится глобально в системе. тут либо менять софт, либо контейнер-костыль.
А я ни разу и не упоминал рекомпиляцию. Я про окружение для исполняемого файла, скорее. Всякие библиотеки, зависимости и т.п. В какой-то момент может оказаться, что какая-нибудь libsomething.so отсутствует в нужной версии в хостовой системе, но её спокойно можно накатить в докере в контейнере, к примеру, Alpine Linux.
<Утренняя_Лошад> под вопросом ещё, запустит ли он линуксовый контейнер и насколько он хорошо будет работать. (врядли линуклятор там идеальный, я им не пользовался ниразу)