Вот моя проблема.
У меня есть приложение, упакованное в разные контейнеры, которые я запускаю с помощью docker-compose.Таким образом, все контейнеры связаны через мост, который изолирует их от внешнего мира.(docker-compose автоматически создает этот мост для проекта)
Но моя проблема в том, что один из моих контейнеров должен взаимодействовать с внешним миром.Скажем, один из контейнеров основан на образе Python, и мне нужно динамически вызывать команды 'pip install' как часть логики моего приложения.
Но как только все контейнеры находятся в изолированном мосту, мой контейнер на основе Python (просто пример) не может общаться с внешним миром и выполнять команды pip install.
Я знаю, что вы не можете использовать мост и сеть хоста вместе.Но с точки зрения дизайна, что мне делать?