So hot off the presses, the latest buzz that has been on the tip of everyone’s tongues and the topic of almost any conversation that includes containers these days is Docker! Docker has been a game-changer when it comes to virtualization. With this course, you will go from just being the person in the office who hears that buzz to the one who is tooting it around every day. This course will be a smooth journey covering Docker from scratch to finish! By sequentially working through each steps in this course, you will quickly master Docker and be ready to ship your applications without needing to spend sleepless nights for deployment.
Beginning with the Learning Docker module, get yourself familiarized with the fundamentals of Docker. This module would be a step-by-step guide that will walk you through the various features of Docker from Docker software installation to knowing Docker in detail. The aim is to make you fluent with Docker basics.
You’ll then dive a little deeper into Docker. The second module, Networking Docker, will show you how to create, deploy, and manage a virtual network for connecting containers spanning single or multiple hosts.
In the third module, Monitoring Docker, you will get to grips with monitoring your Docker apps and containers – this will show you how monitoring containers and keeping a keen eye on the working of applications helps improve the overall performance of the applications that run on Docker.
With the rising integration and adoption of Docker containers, there is a growing need to ensure their security. The purpose of our fourth module, Securing Docker, is to provide techniques and enhance your skills to secure Docker containers easily and efficiently.
Now that you’ve learned the nitty-gritty of Docker, it’s time to take a step ahead and learn some advanced topics. The final module, Mastering Docker, will help you deploy Docker in production. You will also learn three interesting GUI applications: Shipyard, Panamax, and Tutum.