Сеть. Как В Docker-Compose Привязать Конкретный Ip-Адрес Хоста К Службе Докеров Для Исходящих Запросов?

  • Автор темы Ydiesel
  • Обновлено
  • 21, Oct 2024
  • #1

Как в docker-compose мне привязать конкретный IP-адрес хоста к службе докеров, если я хочу отправить любой запрос http/https от службы докеров с этого выбранного IP-адреса?

Например, хост-сервер имеет eth0, eth0:1, eth:0 и IP 192.168.0.2 (IP по умолчанию) и 192.168.0.3.

 services:

backend:

build: .

ports:

- 80:3000

- 9229:9229 # debugger port

volumes:

- .:/usr/src/app

- /usr/src/app/node_modules

depends_on:

- redis

command: yarn start:docker

environment:

PORT: 80

redis:

image: redis:6.0.16-alpine

privileged: true

ports:

- 6379:6379

volumes:

- ${PWD}/data/redis:/data

- ${PWD}/redis.conf:/etc/redis.conf
 

Я хотел бы отправить любой запрос http/https от конкретной службы докера через IP-192.168.0.3, но в то же время эта служба должна поддерживать соединение со службой Redis в докере.

Ydiesel


Рег
13 Apr, 2011

Тем
78

Постов
201

Баллов
611
Похожие темы Дата
Похожие темы
Веб-Сервисы Amazon. Ищем Способы Размещения Приложения В Aws И Его Мониторинга С Использованием Открытого Исходного Кода.
Azure Devops — Как Сообщать О Показателях Покрытия Кода В Репозиториях Git?
Создайте Один Раз, Разверните Несколько Раз. Как Это Применимо К Конфигурации?
Управление Выпусками — Когда «Публиковать Npm» При Использовании Потока Git
Apache Httpd — Jenkins Развертывает Статическую Сеть С Помощью Apache2
Node.js — Лямбда-Выражение Aws: Работает Локально, Но Не Работает При Развертывании
Непрерывная Интеграция — Как Указать «Os» Для Бесплатных Программ Gitlab (Эквивалент «Runs-On»)
Как Я Могу Получить Дополнительную Информацию О Расширении Openstack?
Веб-Сервисы Amazon. Можно Ли Хранить Удаленное Состояние Terraform S3 В Другой Учетной Записи Aws?
Почему Docker Hub Допускает Использование Неофициальных Образов Docker И Почему Они Существуют?
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно