Docker - OS X перенаправляет порт localhost 22 в порт контейнера 2022
Я использую Docker на моем Mac OSX.
У меня есть контейнер с открытымssh
демон, слушающий порт22
.
Виртуальная машина настроена на пересылку всего трафика порта2022
машины в этот контейнер22
порт.
Я хочу установить свой локальный хост для пересылки всех2022
трафик к машине2022
порт.
Моя машина работает на192.168.99.100
Я уже перенаправил весь HTTP-трафик через локальный порт 8080 на машину, используя конфигурацию виртуального хоста Apache и прокси-сервер.
Как правильно сделать то же самое для SSH?
Я думаю, что это связано с туннелированием SSH, как уже упоминалосьВот но я не понимаю, как я могу установить, что мой локальный хост всегда будет пересылать соединения SSH изlocalhost:2022
в192.168.99.100:2022
постскриптум Я знаю, что в Docker-контейнере не должен быть установлен SSH, но он мне нужен для тестирования.