Cómo compartir directorio con el contenedor Fargate

Cómo compartir directorio con el contenedor Fargate

Tengo un contenedor fargate en ejecución que necesita acceso a los archivos presentes en una instancia EC2. Ambos están en la misma red y los grupos de seguridad no restringen el tráfico.

Intenté usar sshfsy montar usando cifs.utilsel paquete. Sin embargo, debido a que es un contenedor, recibo errores durante el montaje.

Unable to apply new capability set.

o

fuse: device not found, try 'modprobe fuse' first

Revisé la solución enhttps://stackoverflow.com/questions/48402218/fuse-inside-docker, pero esto implica tener acceso al host de Docker. Y mi configuración no está en ECS alojado.

¿Hay alguna manera de hacer que el contenido de un directorio en una instancia ec2 esté disponible en un contenedor Fargate?

Respuesta1

Para tu casoWebDAV(consulte las secciones "Soporte de servidor" y "Soporte de cliente") parece ser una solución viable debido a la flexibilidad que puede tener en la instancia EC2. En Fargate, que es un entorno controlado, puede integrar herramientas de cliente en su imagen que pueden interactuar con el servidor.a través de la red, p.ej. HTTP, FTP, sFTP, etc.

información relacionada