Часто приходится скачивать бог знает какие сайты клиентов и запускать их у себя. Файлы сайтов разбиты по папкам и лежат в папке htdocs. Я так думаю, если там будет вредоносный код, то он же может таких чудес мне наделать.
Вопрос:
Как создавать для каждого проекта песочницу? То есть, чтобы скрипты, которые запущены в папке project_1 были ограничены папкой project_1. При этом скрипты, которые запущены в подпапках (например, project_1/subfolder/subfolder) могли подняться в корень, то есть project_1
Или вагрант или докер. Если много проектов, лучше вагрант. Удобнее разом все запустить и работать. Если 1 проект за раз - то лучше докер, меньше ресурсов сожрет.