Docker: OS X reenvía el puerto localhost 22 al puerto del contenedor 2022

Estoy usando Docker en mi Mac OSX.

Tengo un contenedor con una aberturassh demonio, escuchando puerto22.

La máquina virtual está configurada para reenviar todo el tráfico del puerto2022 de la máquina a este contenedor22 Puerto.

Quiero configurar mi localhost para reenviar todo2022 tráfico a la máquina2022 Puerto.

Mi máquina funciona a192.168.99.100

Ya envié todo el tráfico HTTP en el puerto localhost 8080 a la máquina usando la configuración de host virtual de Apache y Proxy.

¿Cuál es la forma correcta de hacer lo mismo para ssh?

Creo que involucra el túnel SSH como se mencionóaquí pero no entiendo cómo puedo configurar que mi host local siempre reenvíe conexiones ssh desdelocalhost:2022 a192.168.99.100:2022

PD. Sé que el contenedor Docker no debería tener SSH instalado, pero lo necesito para las pruebas propuestas.

Respuestas a la pregunta(1)

Su respuesta a la pregunta