To run your app in a Windows container you create a Docker image containing your app and start the container. This topic explains how to take an existing ASP.NET MVC application and deploy it in a Windows container. You start with an existing ASP.NET MVC app, then build the published assets using Visual Studio .