Skip to content
This repository was archived by the owner on May 7, 2024. It is now read-only.

Deploy Windows Container to Azure App Service

Steve Smith edited this page May 15, 2019 · 11 revisions

Overview

Azure Web App for Containers provides a very simple way to deploy containerized applications on Windows (or Linux). This fully-managed platform eases infrastructure maintenance and supports built-in auto scaling and load balancing.

Goals for this walkthrough

This walkthrough shows you how to create a new Azure Web App for Containers and how to deploy eShopModernizing apps into this new app service.

Instructions

First, you'll need to create an Azure App Services Web App. In the Azure Portal, add a new "App Services" resource (you can search for this term in the add dialog). Fill out the form as shown here:

image

  • Choose your subscription and a resource group (create a new one if desired)
  • Give the app a unique name (with an available URL)
  • Choose 'Docker Image' for the Publish option
  • Make sure to choose Windows for the Operating System
  • Choose an App Service Plan that will accommodate your app (it should be at least the PC3 size)

Note: In order to use a Windows Container for an eShopModernizing app you'll need to select at least a PC3 option. This app includes the SQL Server container image, which alone is about 15 GB, and also includes the ASP.NET container image, which is about 14 GB. The PC2 option has a maximum total size of 19 GB, and will result in an error if it is used.

Clone this wiki locally