fast-je
@fast-je
Пишу на php.

Почему возникает 504 Gateway Time-out docker(nginx, php, mysql)?

Есть проект тут.
Я запускал проект через docker-compose up иногда не запускался, но я перезапускал и все работало.
Сегодня запускаю и не в какую не хочет. В логах nginx пишет
2020/02/16 09:08:30 [error] 6#6: *1 upstream timed out (110: Connection timed out) while connecting to upstream, client: 172.23.0.1, server: test-doc-fast.loc, request: "GET / HTTP/1.1", upstream: "fastcgi://52.209.63.28:9000", host: "test-doc-fast.loc"

Ну а при открытии test-doc-fast.loc выдает 504 Gateway Time-out
В чем может быть причина ?
У меня есть другой проект на локалке с таким же docker-compose, только в другой папке, но я всегда запускаю их по отдельности.
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
@q2digger
сисадмин
когда запускаете и не запускается, смотрите логи, чтото не взлетело и надо понять почему именно.
гадать можно как угодно. например не успел подняться контейнер с mysql , поэтому php не отвечает и поэтому фронт отдает 504.
попробуйте стартовать так
сначала mysql , пару секунд паузы, после все остальное
docker-compose up -d mysql
docker-compose up -d
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы