Вот и подросло поколение Docker. Не надо клиенту передавать контейнеры.
Если для вашего приложения требуется какое-то особенное окружение, что для LAMP стека довольно странно, напишите лучше сценарии настройки, Ansible, Bash и т.п.
Если для себя, то ставьте Linux в тот же Virtualbox и там уже работайте с Docker.