Chapter 8. Managing Docker Containers with Kubernetes

In the previous chapter, we learned about Docker networking and how to troubleshoot networking issues. In this chapter, we will introduce Kubernetes.

Kubernetes is a container-cluster management tool. Currently, it supports Docker and Rocket. It is an open-sourced project by Google and it was launched in June 2014 at Google I/O. It supports deployment on various cloud providers, such as GCE, Azure, AWS, vSphere, and Bare Metal. The Kubernetes manager is lean, portable, extensible, and self-healing.

In this chapter, we will cover the following:

  • An introduction to Kubernetes
  • Deploying Kubernetes on Bare Metal
  • Deploying Kubernetes on Minikube
  • Deploying Kubernetes on AWS and vSphere
  • Deploying a pod
  • Deploying ...

Get Troubleshooting Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.