如何将常用 DLL 打包到 Azure 容器注册表并将它们引用到多个应用程序

How to package common DLLs to to Azure Container Registry and refer them to multiple apps

我有一个特定的要求,就是将通用 .DLL 文件引用到 Azure 容器 instances/App 服务上的多个应用程序 运行。我想做的是将所有的.DLL 文件打包成一个docker 映像,并将它们放在容器注册表或docker 集线器中,并在其他应用程序的应用程序运行时作为公共库使用它们。这是从本地 IIS 服务器中的以下体系结构迁移到云所必需的。是否可以使用容器注册表在 Azure 中执行此操作 - 如何处理?

我已经使用 Azure 容器实例完成了这项工作。我在 Azure 容器注册表中分别部署了基础 DLL 库和引用 DLL 库的项目,并使用项目内 DOCKER 文件中的相对路径指向 DLL 映像。所以工作很顺利。