Docker - OS X leitet den Port localhost 22 an den Port container 2022 weiter.

Ich verwende Docker auf meinem Mac OSX.

Ich habe einen Container mit einem offenenssh Daemon, Port abhören22.

Die virtuelle Maschine ist so eingestellt, dass der gesamte Datenverkehr von Port @ weitergeleitet wir2022 der Maschine zu diesem Container22 Hafen

Ich möchte meinen localhost so einstellen, dass er alle @ weiterleit2022 Verkehr zur Maschine2022 Hafen

Meine Maschine läuft um192.168.99.100

Ich habe bereits den gesamten HTTP-Datenverkehr am localhost-Port 8080 mithilfe der Konfiguration des virtuellen Apache-Hosts und des Proxys an den Computer weitergeleitet.

Was ist der richtige Weg, um dasselbe für ssh zu tun?

Ich denke, es geht um SSH-Tunneling wie erwähntHie aber ich verstehe nicht, wie ich einstellen kann, dass mein localhost immer ssh-Verbindungen von @ weiterleitlocalhost:2022 zu192.168.99.100:2022

p.s. Ich weiß, Docker Container sollte kein SSH installiert haben, aber ich brauche es für Testvorschläge.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage