Логи сервиса в Docker
Логи сервиса - это текст, который его программа напечатала, пока сервис шел в фоне. В интерактивном поднятии часть строк видна сразу в терминале. После фонового запуска вывод копится в службе, и его читают отдельной командой по имени сервиса.
Файл с web на nginx
такой:
services:
web:
image: nginx
Проект поднимают в фоне, чтобы веб-сервер успел напечатать строки старта:
docker compose up -d
Логи запрашивают по имени сервиса.
У nginx там обычно сообщения
о запуске рабочих процессов
и готовности принимать запросы.
Целиком листинг сюда не копируем.
Выполним чтение:
docker compose logs web
Прочитайте логи сервиса api.
Запишите, есть ли там хоть одна строка о старте.