КОНТЕКСТ
Я могу получить доступ к некоторым локальным хостам других компьютеров в моей локальной сети. Например, один из них называется pandahost
, поэтому, если я просматриваю pandahost
в своем браузере, я могу получить к нему доступ.
В настоящее время я работаю с Docker, и у меня есть следующий Docker-compose.yml:
version: "3"
services:
myproject:
build:
context: .
dockerfile: Dockerfile-for-my-project-environment
shm_size: 2gb
volumes:
- "D:/project/myproject1/folder:/myproject1"
- "D:/project/myproject2:/myproject2"
Я использую этот файл docker-compose для запуска нескольких экземпляров службы myproject
, поэтому я не хочу предоставлять какой-либо порт, чтобы избежать конфликтов портов.
До этого момента все работало нормально для моего , за исключением того, что я не могу подключиться к pandahost
из сервисных контейнеров .
ВОПРОС
Можно ли как-нибудь подключить сервисный контейнер myproject
к pandahost
, не открывая порт и не исключая возможность наличия нескольких экземпляров myproject
сервисных контейнеров?