Docker is all the rage these days, and you read all the time that you need to use Docker to host your applications. With ASP.NET Core 1 and the CoreCLR you can host your applications both on Windows and on Linux. This means you can use Docker container support on either of these platforms. But what the benefits are there of using Docker and what impact does this have on your architecture? In this talk I am assuming no prior knowledge of Docker. I will guide the audience through the basic Docker concepts and building blocks. Next I will show how to deploy an ASP.NET application on a Linux based Docker container. We will finish accessing that application from outside the Docker container.
Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, AngularJS and ASP.NET MVC. His work includes a large, global, safety application for the oil and gas industry. Maurice is also active in the open source community. He teaches ECMAScript, TypeScript, React, Angular JS and ASP.NET MVC courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Further, Maurice is active in the Dutch dotNED .NET User Group and organizes its meetings.