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 sshfs
y montar usando cifs.utils
el 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.