Сижу и думаю - "какой подход будет лучше для своих проектов на php ?".
Я уже умею работать с docker и могу собрать простенький контейнер со всеми необходимыми мне компонентами скрипта (MySQL, Memcache), но вот разворачивание и автоматическая версионность начинают ставить палки в колеса:
- Можно купить vps и настроить docker на разворот скрипта и автоматическое обновление
- Можно просто git pull делать по cron на хостинге
Если рассудить по цене вопроса - второй вариант выглядит дешевым.
@bifik Есть решения аля https://kamal-deploy.org/
Да, помимо вашего докера будет ещё прокся, которая переключает траффик во время деплоя. Но это практически zero-cost все равно.