Судя по тому, что такие сложности - я подозреваю, что у меня изначально неправильно поставлена задача, и я забиваю гвозди микроскопом теперь.
1. У меня есть два контейнера с сайтами, оба слушают свой порт 80;
2. Мне нужно на хосте сделать реверс прокси к каждому из них;
Делать маппинг портов мне не нравится (нужно помнить где какой и не перепутать их).
Стучать на статичный айпи - тоже, по этой же причине.
Держать реверс прокси в отдельном контейнере в общей сети с сайтами - вариант, но чем это лучше, чем держать прокси прямо на хосте без контейнера?
Поднять свой локальный днс, который по запросу имени контейреа будет возвращать его ip - вариант, но какой-то сложный для такой простой задачи.
Как это решают умные люди?