Как связать docker nginx и два других docker контейнера, в которых запущены два простых сервиса?

День добрый! Разбираюсь с Docker и NGINX.
Хочу настроить проксирование через nginx, чтобы в браузере я набирал test.dev/count_1 и мне отвечал сервис, крутящийся в другом контейнере и доступен на моей тачке по адресу 127.0.0.1:8080.

docker run --name count_1 -e ID=1 -p 8080:8080 -d count_ws
docker run --name count_2 -e ID=2 -p 8081:8080 -d count_ws

Соответственно второй доступен по 127.0.0.1:8180.
Как мне сделать проксирование то? =)

Когда я запускаю контейнер с нджинксом, захожу в него через команду
docker exec -ti my_nginx /bin/bash

и открываю его конфиг
vim /etc/nginx/nginx.conf

То какие настройки ему мне указать?

server {
server_name test.dev;
listen 80;
location /count_1 {
proxy_pass … вот тут что указать? =) 127.0.0.1:8080 не пашит
}
}
  • Вопрос задан
  • 278 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы