Docker for ASP.NET Core MVC (Udemy.com)
Create an impressive .Net Application using Docker
Created by: Packt Publishing
Produced in 2018
What you will learn
- Explore the Docker commands to use for your application
- Build Container images with the docker command line
- Explore the Dockerfile and docker build
- Tag and run your first Docker image
- Customize the dockerfile in your .net application
- Add your database and link the containers
- Write a build script to make your .NET core application data-driven and robust
- Debug images into a container using Visual Studio
- Use the kops tool to create a Kubernetes cluster in AWS
- Deploy an image with kubectl in your application
Quality Score
Overall Score : 64 / 100
Course Description
The course will guide you through setting up Docker on a Windows desktop, running your first ASP.NET Core Docker image, and becoming comfortable managing and running these images. We'll give you more information on the options available to you for the desktop. Then we'll show you how to run your containers with the Docker command line, exposing ports and environment variables. Moving on, you'll build your very first ASP.NET Core application and add a database and linking containers. Then we'll show you how to debug your .NET application by interacting with your Docker image and debugging it into a container using Visual Studio.
You'll get a brief introduction to the vast options available to run Docker images inside the cloud: Azure, AWS, and Google Cloud. Finally, we'll take a look at Kubernetes, an open source platform originally from Google for deploying, scaling, and managing containers, which is fast becoming the de facto docker management tool for running containers in the cloud.
About the Author
Chris Small a London based .NET and devops focused engineer currently working at Stepstone UK. He has 20 years experience in the software industry, working with .NET since the beta, and
beginning his career using classic ASP and the LAMP stack, where his favouritism for Linux began. Chris is a keen contributor to open source projects, maintaining the Roadkill Wiki .NET
project and contributing to and owning various other .NET and devops repositories, all found on Github.
Who this course is for:
- If you are a programmer looking for quick, handy guide to help you implement Docker in your .Net application, then this course is all you need.
Instructor Details
- 3.2 Rating
9 Reviews
Packt Publishing
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.
More courses by Packt Publishing
JavaScript Design Patterns: 20 Patterns for Expert Code (2015)
3.7 (146 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
Learning Path: Automation with Ansible, Puppet, and Salt (2018)
3.9 (121 Reviews)
Provider: Udemy
Time: 14h
$11.99
Learning Path: Magento: Master and Test Magento 2 with Ease (2019)
3.7 (109 Reviews)
Provider: Udemy
Time: 6h
$11.99
More visual basic .net courses
Learn To Program Tic-Tac-Toe with C# and Visual Studio (2017)
4.8 (21 Reviews)
Provider: Udemy
Time: 1h
$11.99
What's New in C# 6, C# 7 and Visual Studio 2017 (2021)
4.7 (118 Reviews)
Provider: Udemy
Time: 1h
$11.99
Beginners Guide To C# With Visual Studio 2017 (2017)
4.7 (39 Reviews)
Provider: Udemy
Time: 6.5h
$11.99














