我有一个NFS服务器(NetApp文件),我希望将其作为卷安装在Azure容器实例上。这可能吗?
我需要以编程方式执行此操作,az CLI似乎没有任何选择。
我可以在与NFS服务器相同的vnet中启动容器,但是我无法将卷安装到我所能知道的程度。
我能够从运行的AKS群集中访问该卷,但我希望将此功能保留在群集之外。
我还没有找到任何解决方法(例如在容器内 内安装卷)。
有什么建议吗?这不可能吗?
谢谢。
答案 0 :(得分:0)
简短的回答是,可以将大量Azure NetApp文件装载到Azure容器实例。不是在编程中或使用Azure CLI时执行此操作,而是使用一些驱动程序(如SAMBA / CIFS)创建自定义Docker映像,这将有助于将NFS卷挂载为Docker卷。
作为参考,您可以按照以下步骤操作,并参考下面的相关文档。
Mount instructions
的Azure NetApp文件,以帮助将卷安装到Linux实例,该实例是您需要构建的自定义映像的Docker实例。然后,如果已生成映像,则可以尝试将其部署为Azure容器实例。为此,请参阅两个官方文档Tutorial: Deploy an Azure container registry and push a container image和Tutorial: Deploy a container application to Azure Container Instances。