Docker 是轻型容器引擎,在某些方面类似于虚拟机,可以将其用于托管应用程序和服务。 本教程介绍如何使用 Visual Studio 将容器化应用程序发布到 Azure 容器注册表。
如果没有 Azure 订阅,请在开始之前创建一个免费帐户。
完成本教程:
以下步骤将指导你完成创建基本 ASP.NET Core 应用(将在本教程中使用)的过程。 如果你已有一个项目,则可跳过此部分。
在解决方案资源管理器中右键单击项目,并选择“发布” 。
在发布目标对话框上,选择“容器注册表”选项卡 。
选择“新建 Azure 容器注册表”并单击“发布” 。
在“创建新 Azure 容器注册表”中填写所需的值 。
设置 | 建议的值 | 描述 |
---|---|---|
DNS 前缀 | 全局唯一名称 | 用于唯一标识容器注册表的名称。 |
订阅 | 选择订阅 | 要使用的 Azure 订阅。 |
资源组 | myResourceGroup | 要在其中创建容器注册表的资源组的名称。 选择“新建” 创建新的资源组。 |
SKU | 标准 | 容器注册表的服务层 |
注册表位置 | 靠近你的位置 | 在你附近或将使用容器注册表的其他服务附近的区域中,选择位置。 |
单击“创建”
现在可以将容器从注册表中拖放到任何能够运行 Docker 映像的主机上,例如Azure 容器实例。