Моя архитектура выглядит следующим образом:
- У меня есть сервер Linux с IP-адресом. 192.168.10.1 работает nginx, а nginx может прослушивать только порт 80.
- У меня есть другой сервер с IP-адресом. 192.168.10.2 запускать мои Docker-контейнеры, на которых уже установлен OpenSSH и опубликован с разными портами, каждый из которых; ех. Контейнер1 опубликован с портом 2222: 22.
Теперь моя проблема в том, что я хочу использовать ssh (из Интернета) для моего контейнера1, например, упомянутого ранее, но мне нужно передать обратный прокси-сервер throw nginx, который прослушивает только порт 80.
Любая идея будет полезна, спасибо всем.