Можно ли подключить и том NFS (файлы NetApp) к экземпляру контейнера Azure? - PullRequest
1 голос
/ 08 октября 2019

У меня есть сервер NFS (файлы NetApp), который я хочу подключить как том в экземпляре контейнера Azure. Возможно ли это?

Мне нужно сделать это программно, и у az CLI , по-видимому, нет вариантов для этого.

Я могу запустить контейнер в той же виртуальной сети, что и сервер NFS, но не могу смонтировать том, насколько я могу судить.

Я могу получить доступ к тому из кластера AKS, который я запускаю, но я надеялся сохранить эту функциональность за пределами кластера.

Я также не нашел никакого обходного пути (например, установка тома внутри контейнера).

Есть предложения? Это невозможно?

Спасибо.

1 Ответ

0 голосов
/ 09 октября 2019

Короткий ответ - да, возможно подключить том файлов Azure NetApp в экземпляр контейнера Azure. Не для этого в программировании или использования Azure CLI, но для создания собственного образа Docker с некоторыми драйверами, такими как SAMBA / CIFS, который поможет монтировать том NFS в качестве тома Docker.

В качестве ссылок вы можете следоватьшаги и обратитесь к соответствующим документам ниже.

  1. Блог Использование монтирования SAMBA / CIFS в качестве тома докера представляет базовую идею. А другой блог Монтирование томов AWS EFS, NFS или CIFS / Samba в Docker также будет полезным здесь.
  2. Следуйте официальному документу Учебное пособие: создайте образ контейнера для развертывания вЭкземпляры контейнера Azure , чтобы узнать, как создать образ контейнера.
  3. Официальный документ Монтирование или размонтирование тома для виртуальных машин Windows или Linux показывает Mount instructions файлов Azure NetAppчтобы помочь подключить том к экземпляру Linux, который является экземпляром Docker для пользовательского образа, который необходимо создать.

Затем, если образ был создан, вы можете попытаться развернуть его как Azure. Экземпляр контейнера. Для этого обратитесь к двум официальным документам Учебное пособие: развертывание реестра контейнеров Azure и загрузка образа контейнера и Учебное пособие: развертывание приложения контейнера в экземплярах контейнера Azure .

...