Course Journey

We start the course with our very first module, Learning Docker, to help you get familiar with Docker. This module is a step-by-step guide that will walk you through the various features of Docker from Docker software installation to knowing Docker in detail. It will cover best practices to make sure you're confident with the basics, such as building, managing, and storing containers, before diving deeper into advanced topics of Docker.

Course Journey

Docker provides the networking primitives that allow administrators to specify how different containers network with each application and connect each of its components, then distribute them across a large number of servers and ensure coordination between them irrespective of the host or VM they are running in. 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.

Course Journey

Next, we come to our third module, Monitoring Docker. This module 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. This module will cover monitoring containers using Docker's native monitoring functions, various plugins, as well as third-party tools that help in monitoring.

Course Journey

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. It will share the techniques to configure Docker components securely and explore the different security measures/methods one can use to secure the kernel. Furthermore, it will cover the best practices of reporting Docker security findings and will show you how you can safely report any security findings you come across.

Course Journey

Finally, the last module—Mastering Docker! Now that you've learned the nitty-gritty of Docker, it's time to take a step ahead and learn some advanced topics. This module will help you deploy Docker in production. You also learn three interesting GUI applications: Shipyard, Panamax, and Tutum.

Course Journey
Course Journey
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset