Fargate 컨테이너와 디렉터리를 공유하는 방법

Fargate 컨테이너와 디렉터리를 공유하는 방법

EC2 인스턴스에 있는 파일에 액세스해야 하는 Fargate 컨테이너가 실행 중입니다. 둘 다 동일한 네트워크에 있으며 보안 그룹은 트래픽을 제한하지 않습니다.

sshfs패키지를 사용하여 마운트하고 사용해 보았습니다 cifs.utils. 그러나 컨테이너이기 때문에 마운트 중에 오류가 발생합니다.

Unable to apply new capability set.

또는

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

해결 방법을 확인했습니다.https://stackoverflow.com/questions/48402218/fuse-inside-docker, 그러나 여기에는 Docker 호스트에 대한 액세스가 포함됩니다. 그리고 내 설정은 호스팅된 ECS에 없습니다.

Fargate 컨테이너에서 ec2 인스턴스의 디렉터리 콘텐츠를 사용할 수 있도록 하는 방법이 있습니까?

답변1

귀하의 경우웹DAV("서버 지원" 및 "클라이언트 지원" 섹션 참조) EC2 인스턴스에서 가질 수 있는 유연성으로 인해 실행 가능한 솔루션인 것 같습니다. 통제된 환경인 Fargate에서는 서버와 상호 작용할 수 있는 클라이언트 도구를 이미지에 구축할 수 있습니다.네트워크를 통해, 예를 들어 HTTP, FTP, SFTP 등

관련 정보