You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Azure App Service](overview.md) provides pre-defined application stacks on Windows like ASP.NET or Node.js, running on IIS. The preconfigured Windows container environment locks down the operating system from administrative access, software installations, changes to the global assembly cache, and so on. For more information, see [Operating system functionality on Azure App Service](operating-system-functionality.md). If your application requires more access than the preconfigured environment allows, you can deploy a custom Windows container instead.
16
16
17
-
This quickstart shows how to deploy an ASP.NET app, in a Windows image, to [Docker Hub](https://hub.docker.com/) from Visual Studio. You run the app in a custom container in Azure App Service.
17
+
This quickstart shows how to deploy an ASP.NET app, in a Windows image, to [Azure Container Registry](../container-registry/container-registry-intro.md) from Visual Studio. You run the app in a custom container in Azure App Service.
18
18
19
19
> [!NOTE]
20
20
> Windows Containers is limited to Azure Files and does not currently support Azure Blob.
@@ -24,15 +24,15 @@ This quickstart shows how to deploy an ASP.NET app, in a Windows image, to [Dock
24
24
25
25
To complete this tutorial:
26
26
27
-
- <ahref="https://hub.docker.com/"target="_blank">Sign up for a Docker Hub account</a>
28
27
- <ahref="https://docs.docker.com/docker-for-windows/install/"target="_blank">Install Docker for Windows</a>.
29
28
- <ahref="/virtualization/windowscontainers/quick-start/quick-start-windows-10"target="_blank">Switch Docker to run Windows containers</a>.
30
29
- <ahref="https://www.visualstudio.com/downloads/"target="_blank">Install Visual Studio 2022</a> with the **ASP.NET and web development** and **Azure development** workloads. If you've installed Visual Studio 2022 already:
31
30
- Install the latest updates in Visual Studio by selecting **Help** > **Check for Updates**.
32
31
- Add the workloads in Visual Studio by selecting **Tools** > **Get Tools and Features**.
33
-
- In Visual Studio 2022 Community, ensure **.NET Framework project and item templates** component is selected with **ASP.NET and web development workload**.
32
+
- In Visual Studio 2022 Community, ensure **.NET Framework project and item templates** component is selected with **ASP.NET and web development workload**.
33
+
<!--
34
34
:::image type="content" source="./media/quickstart-custom-container/vs-community-install.png?text=VS Community install" alt-text="Screenshot of VS Community installation":::
35
-
35
+
-->
36
36
37
37
## Create an ASP.NET web app
38
38
@@ -78,15 +78,15 @@ Create an ASP.NET web app by following these steps:
78
78
79
79
:::image type="content" source="./media/quickstart-custom-container/publish-to-azure-container-registry-vs2022.png?text=Publish to Azure Container Registry" alt-text="Publish from project overview page":::
80
80
81
-
1. In **Publish**, make sure the correct subscription is chosen. In **Container registries** select the **+** button.
81
+
1. In **Publish**, make sure the correct subscription is chosen. In **Container registries** select the **+** button to create a new Azure Container Registry.
82
82
83
83
:::image type="content" source="./media/quickstart-custom-container/create-new-azure-container-registry.png?text=Create new Azure Container Registry" alt-text="Create new Azure Container Registry":::
84
84
85
85
1. In **Create new**, make sure the correct subscription is chosen. Under **Resource group**, select **New** and type *myResourceGroup* for the name, and click **OK**. Under **SKU**, select **Basic**. Under **Registry location**, select a location of the registry then select **Create**.
0 commit comments