Docker simplifies running software, and now with the release of Windows containers, you can run just about any software with a consistent set of commands thanks to Docker. In this course, Getting Started with Docker on Windows, you'll learn how to use containers in Windows environments, both Linux and Windows containers. You'll see how to use Docker for Windows on workstations and how to use the Docker Engine in server environments. Along the way, you'll see how containers simplify finding, downloading, installing, starting, stopping, and uninstalling software. You'll also see how container isolation provides security and simplicity. You will learn how to build your own images and how to run command line apps, web servers, databases, and other apps in containers. Finally, you'll learn how to easily orchestrate complex applications with docker-compose. By the time you're done with this course, you'll know how to use Docker to simplify software management.
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.
Course Overview Hi, my name is Wes Higbee. Welcome to my course, Getting Started with Docker on Windows. Windows containers are hot off the press, and in this course I'll show you how to get started using Docker on Windows to manage both Windows containers and even Linux containers. First we'll take a look at installing Docker on both Windows client SKUs and also server SKUs, and in the process we'll understand a little bit about the difference between Docker for Windows and Docker on Windows. Next we'll take a look at how we can simplify running command-line applications inside of containers. We'll then see how we can host static web sites inside of a container, and in the process we'll learn a bit about building our own images. Then we'll take a look at databases and containers. Databases like SQL Server on Windows and MySQL on Linux. And then we'll take a look at how we can compose both web applications and databases with Docker Compose, and quickly spin up rather complex environments, all with a single Docker Compose command. By the time you're done with this course, you'll be much more confident using Docker, understanding the value of containers, and you'll likely be excited to put a bunch of this to use in your own work. Before taking this course, you should have some understanding of using command-line environments, especially the command-line on Windows. All right, let's get started.