Using Docker and ASP.NET Core

In this chapter, we will be looking at how Docker works. You may have heard about Docker before but have not had the opportunity to play around with it yet. In particular, we will be looking at the following:

  • What Docker is
  • Images and containers
  • How Docker benefits web developers
  • Installing Docker on Windows 10 Pro
  • Running Docker and selecting some shared drives
  • Troubleshooting shared drives when Windows Firewall seems to be the issue
  • How Visual Studio 2017 integrates with Docker
  • Creating an ASP.NET Core MVC application and running it inside a container
  • Using Docker Hub with GitHub and setting up automated builds

Docker will open up a whole new world for you.

Get C# 7 and .NET Core 2.0 Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.