Docker Images and Containers for ASP.NET Core

Pluralsight
Course Summary
This course will teach you how to build an optimized Docker image for your ASP.NET Core app and how to run your app in a container.
-
+
Course Description
Docker and ASP.NET Core are a match made in heaven. Gone are the days of staring at IIS to figure out why your web app won't work. Instead, in a matter of seconds, you can pull an image with your published application and start up a container. In this course, Docker Images and Containers for ASP.NET Core, you'll learn about Docker images and containers for ASP.NET Core. First, you'll discover how to run your app in a container and how to package it up as an image. Next, you'll explore how to compile your app in a container and how to leverage a multi-stage build to create a runtime optimized image for production. Finally, you'll learn how to easily compose in additional dependencies and easily spin those up with Docker and how to leverage Visual Studio's new Docker Support. By the end of this course, you'll be good to go with Docker images and containers for ASP.NET Core.
-
+
Course Syllabus
Course Overview- 1m 42s
—Course Overview 1m 42sRunning an ASP.NET Core App in a Container- 42m 51s
—Welcome and ASP.NET Core Prerequisites 2m 4s
—A Container Is Just an Isolated Process 2m 18s
—An Image Provides a Filesystem 3m 0s
—Finding an Image to Run the dotnet CLI 1m 35s
—Running the dotnet CLI in a Linux Container 2m 52s
—Running the dotnet CLI in a Windows Container 4m 9s
—Running the dotnet CLI in a Linux Container on a Mac 1m 0s
—Running a Web API as a Traditional Process 4m 15s
—Steps to Run the API in a Container 1m 37s
—Running a Command Prompt in a Container Instead of dotnet 2m 23s
—Mounting the API Folder into a Container 1m 34s
—Publishing and Attempting to Run the API in a Container 2m 31s
—Using the aspnetcore Image to Run the API in a Container 2m 47s
—Hitting the API via the Containers IP Address 1m 52s
—Publishing to a Host Port and Accessing Remotely 4m 48s
—Accessing Published Ports Locally 4m 1sPicking a Base Image- 31m 43sDistributing a Pre-published App in an Image- 16m 29sBuilding the App in a Container- 29m 35sAutomate Building with a Dockerfile- 27m 6sUsing a Multi-stage Build to Create a Runtime Optimized Image- 24m 47sComposing an ASP.NET Core App- 33m 6sDissecting Visual Studio's Docker Support- 33m 29s