Skip to content

Working with Advanced Docker Operations [Video], Published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Working-with-Advanced-Docker-Operations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Working with Advanced Docker Operations [Video]

This is the code repository for Working with Advanced Docker Operations [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Docker has been a game changer when it comes to virtualization. It provides a fast and robust way to deploy application. It makes it easy to build and deploy applications reliable, repeatable and fast.In this video course you will learn how to manage Kubernetes to manage containers across a cluster of hosts.Next it will teach you how to monitor the health of a Docker cluster. Along the way, you will learn how to deploy your application that can be quickly scaled to meet load needs and be upgraded with little or no downtime. Next, we’ll guide you on how to configure the Docker daemon, troubleshooting containers and images. We’ll also teach you how to use continuous integration techniques to automatically build and test Docker images. Moving on, we will discuss use cases for containers. Each use case will highlight a particular problem and how Docker helps to solve it.Finally, you will learn how to use Kubernetes orchestration system, how to monitor your Docker cluster, How to automate your application to build, test and deploy.

What You Will Learn

  • Build resilient, scalable and highly available distributed applications running on any platform on premise or in the cloud.
  • Secure your distributed applications by using container’s built in security features and Kubernetes secrets to protect confidential data such as passwords and certificates.
  • Monitor and troubleshoot your application running in production and allow the application to self heal.
  • Update any service of your application at any time without causing downtime using rolling updates, blue-green deployments or canary releases.
  • Avoid cascading failures in your highly distributed application by anticipating failure and coding defensively.
  • Use Docker Compose to simulate a production like environment on your personal development laptop or workstation.
  • Develop, test and debug code while it is running inside a container.

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is designed for Developers and system administrators who are familiar with basic Docker concepts and want to learn how to deploy Docker for real-world applications

Technical Requirements

This course has the following software requirements:
Docker

Related Products

About

Working with Advanced Docker Operations [Video], Published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published