Joe Brinkman started programming almost 40 years ago and has never looked back. Prior to co-founding DNN Corp, he served as CTO for DataSource Inc. where he led the effort for building an automation framework for working with Java J2EE. As one of the original DotNetNuke core team members, and as the VP of Technology & Community Relations for DNN Corp, Joe has spent the last decade helping to build and promote the #1 CMS for the Windows platform. Joe has co-authored multiple best-selling books for DotNetNuke and jQuery and is a frequent speaker at conferences and user groups. When not working at the computer you can often find Joe in his woodshop working on his latest woodturning project.
For the last 20 years, virtual machines have allowed us to create isolated environments for running applications. VMs are especially useful for developers who may not always want their development tools to destabilize their main work environment or who do development on different operating systems. In recent years Docker and containers have provided a more lightweight solution for providing these isolated environments.
In this session I'll show you how to migrate existing web applications to Docker. We'll use DNN (DotNetNuke) to show how easy it is to use Docker for building and deploying applications.