Docker удобен для паритета с CI и изоляции, но не обязан быть единственным способом поднять PHP, MySQL и Redis на ноутбуке. MacFullStack по умолчанию предлагает Native runtime с полным покрытием сервисов.
Когда Native выгоднее
- День дедлайна: меньше слоёв, быстрее старт, ниже нагрузка на батарею.
- Много мелких сайтов и быстрых правок.
- Команда привыкла к «локальному» стеку уровня Laragon/Herd, а не к compose-файлам.
Когда Docker всё же нужен
- Нужна изоляция версий «как в проде» или воспроизводимый CI-like окружение.
- Политика компании требует контейнеры.
- Эксперименты, которые не хотите ставить на host.
В MacFullStack это не «Native урезанный, Docker полный»: заявлена parity режимов. Переключились — сервисы остаются в продуктовом контуре.
Связка с современными фреймворками
Для Next/Vite/Angular и Django/Flask/FastAPI на Pro/Teams стек поднимает managed workers и проксирует домен на локальный порт — без ручного nginx на каждый проект. Free остаётся одним PHP-проектом с ядром стека.