Dockerized nginix не может разрешить имя DNS - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь настроить nginx для работы в качестве обратного прокси для приложения proget. Все отлично работает, если я использую IP в браузере. К сожалению, по некоторым причинам это не работает на доменное имя, как example.com. Я размещаю приложения на дроплете digitalocean. У меня там тоже настроен DNS.

Конфигурация Nginix ниже:

upstream proget{
  server        proget;
}

server {
  listen        80;
  server_name   example.com;

  location / {
    proxy_pass  http://proget;
  }
}

Я создаю другие контейнеры в соответствии с документацией: https://docs.inedo.com/docs/proget/installation/installation-guide/linux-docker

1 Ответ

0 голосов
/ 21 января 2020

Я встречал подобную проблему в кластере k8s раньше. И я исправил это, добавив директиву resolver в мою конфигурацию nginx.

...