Docker and containers have changed the technology world. In this course, Getting Started with Docker, you'll learn the fundamentals of Docker and containers from a developer and an operations perspective. First, you'll learn how to take an application all the way from source code to a running container. Along the way, you'll learn how to create Docker images and how to host them on a container registry. Next, you'll learn how to deploy and manage multi-container applications in a declarative manner using Docker Compose. Finally, you'll learn how to build a secure Swarm cluster and use Docker stacks to deploy multi-container apps in a production-like environment. By the end of this course, you'll have a solid understanding of what containers are and how they work. You'll also have the skills and confidence to take your learning and experience to the next level.
Course Overview All right then, Docker. It is changing the world and in a good way. And believe me, you don't want to miss out. Well, let me tell you, have we got a course for you. Getting Started with Docker is the ultimate launchpad for kickstarting your Docker journey. And it's handcrafted to be perfect for developers, operations professionals, and of course DevOps. But the best part, not only does it take the scary out of learning Docker, it actually makes it fun. And when you're done with the course you will be pumped and ready to learn more. So, in this course, and there'll be plenty of opportunities for hands on, but we'll show you some really easy ways to get Docker. Then, though, the beating heart of the course is showing you how to take application source code from the GitHub repo, build it as a Docker image, share it in a container registry, and then run it as a container. And you'll get your hands on with tools like Docker Compose and Swarm and Stacks that all make it easy to manage microservices apps in a modern, declarative fashion. And of course we'll explain what all of those buzz words actually mean. Now, what about me? Well, I'm Nigel, and I've been working with Docker in containers since the early days. I'm one of the longest‑serving Docker captains, I'm the author of these bestselling container books, and of course I've got a ton of courses here on Pluralsight and the reviews speak for themselves. But you know what, let's cut the waffle, and let's get learning Docker.