Docker Images and Containers for ASP.NET Core 2

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 info
Rating
(163)
Level
Intermediate
Updated
Aug 4, 2017
Duration
4h 37s
Table of contents
Course Overview
Running an ASP.NET Core App in a Container
Picking a Base Image
Distributing a Pre-published App in an Image
Building the App in a Container
Automate Building with a Dockerfile
Using a Multi-stage Build to Create a Runtime Optimized Image
Composing an ASP.NET Core App
Dissecting Visual Studio's Docker Support
Description
Course info
Rating
(163)
Level
Intermediate
Updated
Aug 4, 2017
Duration
4h 37s
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.

About the author
About the author

Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers.

More from the author
Getting Started with Jenkins
Beginner
3h 14m
Sep 30, 2020
Getting Started with Ansible
Beginner
4h 45m
Jan 13, 2020
What Is DevOps: Executive Briefing
Beginner
22m
Nov 2, 2018
More courses by Wes Higbee
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi. My name is West Higby. Welcome to my course. Docker Images and containers for s p dot Net core. Have you ever found yourself staring at I s beating your head against the while trying to figure out what is going wrong? Why you're a speed on that core application just will not run. Deploying an application is fraught with problems. The good news is Docker Khouna Limin ate most of these issues and to see how that's possible will first start out by running and Espionage Corps application inside of a container. We'll then see how we can distribute our application in an image followed by looking at how we can compile or publisher application inside of a container. And then we'll stitch all of that together. Toe Look how we can use a build process known as a multistage build to spit out a runtime optimized image to host your web application in production. Also look at how we can compose in additional dependencies, like maybe a database or a mail server and easily bring those applications up all via Docker compose and last will dissect visual studio's new Docker support. By the time you're done with this course, you'll have learned to primary things first up, how to package your application inside of an image. And, second, how to then run your application from that image inside of a container. But that's just the beginning. There's a continuation to this course called Building a Deployment Pipeline for a speed on a Core with Docker. So when you're ready to go from development through to production, that course will help you automate the entire process, So let's get started.