Size: a a a

Docker — русскоговорящее сообщество

2020 April 21

GG

George Gaál in Docker — русскоговорящее сообщество
По второй части - у тебя вопрос чисто по location внутри nginx.conf
источник

..

. . in Docker — русскоговорящее сообщество
Исправил
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
George Gaál
Если у тебя файлы не меняются (а только в момент сборки) - проще не любить мозг и все печь в образ с nginx
ну эта первая мысль, чтобы фронт и бек крутился на разных nginx и потом в одном делать прокси_пасс
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Там все просто - либо выигрывает тот, который более специфичен (и ты просто описал каждый вариант), либо ты пишешь в локейшен блоке регекс. Ничего сложного
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
боюсь по архитектуре не подойдет.
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Denis 🕸 Khomusyak
ну эта первая мысль, чтобы фронт и бек крутился на разных nginx и потом в одном делать прокси_пасс
Зачем разные ? Можно один :+/
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
ну суть в том что при /api - 404
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
бек не заводится или nginx не может найти
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
папка есть и все есть
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
в итоге вот
    location ^~ /api {
       alias /app/public;

       ## Check for file existing and if there, stop ##
       if (-f $request_filename) {
           break;
       }

       ## Check for file existing and if there, stop ##
       if (-d $request_filename) {
           break;
       }

       ## If we get here then there is no file or directory matching request_filename ##
       rewrite (.*) /api/index.php?$query_string;

       location ~ \.php$ {
           fastcgi_pass  php;
           fastcgi_split_path_info ^(.+\.php)(/.+)$;
           include       fastcgi_params;
       }
   }
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
попытка 666
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Ну, тогда в логи смотреть access & error
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Дальше в @nginx_ru
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Вопрос точно не про докер
источник

DK

Denis 🕸 Khomusyak in Docker — русскоговорящее сообщество
ясн
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Я вспоминаю этот синтаксис от раза к разу )
источник

..

. . in Docker — русскоговорящее сообщество
George похоже вангуешь - теперь на env файл ругается
источник

GG

George Gaál in Docker — русскоговорящее сообщество
. .
George похоже вангуешь - теперь на env файл ругается
Что там внутри ?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
источник

..

. . in Docker — русскоговорящее сообщество
там параметры входа для DB - но он его просто не видит
источник