Как я могу перенаправить / сопоставить localhost к чему-то, указать на что-то еще? - PullRequest
0 голосов
/ 20 сентября 2018

В моем случае эта проблема возникает в контейнере Docker, но, по крайней мере, отчасти это должны быть общие вопросы Linux.

Я борюсь с приложением, которое не могу настроить так, как оноподключается к другому (локальному) приложению.Он использует http://localhost:8080 из коробки, и это нельзя изменить.Я использую docker в моей установке, и оба контейнера работают в отдельных контейнерах.

По причинам, по которым я не могу запустить их в network_mode=host, где один может связаться с другим через localhost, поэтому я ищу способ "перенаправить" локальный хост из одного контейнера в другой.Я также не хочу использовать здесь IP-адреса, так как они могут измениться.

Есть ли какой-либо способ сопоставления, который делает localhost псевдонимом другого имени хоста?В моем случае http://other-container:8080 - это то, что я хочу и которое будет работать идеально.Я также могу полностью жить, не имея «настоящего» локального хоста в этом контейнере.

Так есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...