Hay documentación de Rider sobre cómo depurar aplicaciones remotas a través de SSH , y funciona perfectamente cuando depuro aplicaciones que se ejecutan en WSL2. Pero no funciona en la depuración de una aplicación que se ejecuta en un contenedor docker dentro de WSL2. Rider incluso muestra esta aplicación en el menú "Ejecutar" -> "Adjuntar a proceso remoto", pero no puede adjuntarla (sin errores, pero no adjunta).
Probablemente necesite ejecutar la utilidad del servidor SSH de JetBrains dentro de un contenedor docker donde se ejecuta la aplicación y compartir los puertos, pero no sé cómo hacerlo correctamente.
Editar: para mayor claridad, agregué un diagrama de lo que quiero obtener como resultado.
Se agradece mucho cualquier ayuda. Gracias.