Enviar un file a través de SFTP a un Contenedor Docker

Tengo un contenedor Docker ejecutándose con una aplicación en Linux. El contenedor está alojado en una Mac (desarrollo) o AWS (producción). Deseo poder enviar un file a este contenedor de forma remota. ¿Cómo puedo lograr eso?

Gracias.

Necesita instalar un server SSH en la image que está ejecutando, o asegúrese de que ya esté instalado. Luego, debe asignar el puerto ssh (pnetworkingeterminado 22) en su contenedor al puerto del host para que pueda llegar a su contenedor desde un host externo. Por ejemplo:

docker run -p 10022:22 app_container 

Si se ejecuta en AWS, verifique su grupo de security para esa instancia de ec2 en la que está ejecutando ese contenedor para permitir el acceso desde el exterior al puerto de host (10022 como en el ejemplo anterior).