upstream "server" in /etc/nginx/nginx.conf:36
имеется три сервера в докер-контейнерах и nginx в четвертом
в ошибке указана, именно строка с апстримом, а не proxy_pass
upstream server {
server server:8080
}
попробовал удалить, location и upstream для проблемного сервера из конфига -- все работает
запускаю через docker-compose
в чем может быть проблема?
Dockerfile nginx:
```
FROM nginx:alpine
COPY nginx.conf /etc/nginx/nginx.conf
```
nginx.conf
https://pastebin.com/wBkzSGUk
если указаный в апстриме сервер на момент запуска недоступен, nginx запустится?
ты указал upstream по имени контейнера, что ли?
Попробуйте добавить директиву resolver 127.0.0.11 8.8.8.8 8.8.4.4 1.1.1.1;
Обсуждают сегодня