Как поделиться каталогом с контейнером Fargate

. У меня запущен контейнер fargate, которому требуется доступ к файлам, присутствующим в экземпляре EC2. Оба находятся в одной сети, и группы безопасности не ограничивают трафик.

Я пытался использовать 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, но это требует доступа к хосту докера. И моя установка не на размещенной ECS.

Есть ли способ сделать содержимое каталога экземпляра ec2 доступным в контейнере Fargate?

0
задан 6 September 2021 в 15:52
1 ответ

Для вашего случая WebDAV(см. разделы «Поддержка серверов» и «Поддержка клиентов»)кажется жизнеспособным решением из-за гибкости, которую вы можете иметь на экземпляре EC2. В Fargate, который является контролируемой средой, вы можете встроить в свой образ клиентские инструменты, которые могут взаимодействовать с сервером по сети , например. HTTP, FTP, sFTP и т. д.

0
ответ дан 14 September 2021 в 14:58

Теги

Похожие вопросы