Eu tenho um contêiner Fargate em execução que precisa de acesso aos arquivos presentes em uma instância do EC2. Ambos estão na mesma rede e os grupos de segurança não restringem o tráfego.
Tentei usar sshfs
e montar usando cifs.utils
o pacote. Porém por ser um container recebo erros durante a montagem
Unable to apply new capability set.
ou
fuse: device not found, try 'modprobe fuse' first
Eu verifiquei a solução alternativa emhttps://stackoverflow.com/questions/48402218/fuse-inside-docker, mas isso envolve ter acesso ao docker Host. E minha configuração não está no ECS hospedado.
Existe uma maneira de disponibilizar o conteúdo de um diretório em uma instância ec2 em um contêiner Fargate?
Responder1
Para o seu casoWebDAV(consulte a seção "Suporte ao servidor" e "Suporte ao cliente") parece ser uma solução viável devido à flexibilidade que você pode ter na instância EC2. No Fargate, que é um ambiente controlado, você pode criar ferramentas de cliente em sua imagem que podem interagir com o servidorpela rede, por exemplo. HTTP, FTP, SFTP etc.