docker-compose читает .env файл в текущей директории для переменных в самом compose файле (например ${TAG}). env_file в сервисе передаёт переменные внутрь контейнера. environment: секция задаёт переменные прямо в compose файле. Приоритет: переменные shell > .env файл > значения в compose. Никогда не коммить .env с секретами — добавь в .gitignore, держи .env.example как шаблон.
Как docker-compose обрабатывает env переменные?
Middle
251 просмотровAFK Offer AI
Как дебажить image pull error в Kubernetes?