Неверное количество аргументов в "location" nginx conf - PullRequest
0 голосов
/ 16 января 2020

Я пытаюсь использовать nginx в качестве обратного прокси для простого приложения "Hello world" flask. Я запускаю их в разных docker контейнерах и использую docker compose для сборки.

Когда я использовал команду docker -compose up --build, я получил эту ошибку от nginx:

неверное количество аргументов в директиве "location" в /etc/nginx/conf.d/nginx.conf:6

Вот мой nginx .conf:

server {

    listen 80;
    server_name 0.0.0.0;

    location  {
        include uwsgi_params;
        uwsgi_pass flask:8080;
    }

}

Может кто-нибудь сказать, что я сделал не так?

1 Ответ

0 голосов
/ 01 мая 2020

Вы пропустили a / сразу после директивы местоположения. Более понятное сообщение об ошибке: «В директиве location отсутствует аргумент».

server {

    listen 80;
    server_name 0.0.0.0;

    location / {
        include uwsgi_params;
        uwsgi_pass flask:8080;
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...