Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

About Docker Kubernetes


May 22, 2021 Docker From entry to practice


Table of contents


Introduction to the project

About Docker Kubernetes

Kubernetes is an open source project initiated by the Google team that aims to manage containers across multiple hosts, provide basic deployment, maintenance, and use of scaling, primarily in the Go language. Kubernetes is:

  • Easy to learn: lightweight, simple, easy to understand
  • Portable: Supports public clouds, private clouds, hybrid clouds, and a variety of cloud platforms
  • Expandable: modular, pluggable, hook-supporting, any combination
  • Self-healing: automatic rescheduling, automatic restart, automatic replication

Kubernetes was built on decades of Google experience, much of it from the scale of Google's production environment. Combines the best ideas and practices of the community.

In distributed systems, deployment, scheduling, and scaling have always been the most important and based functions. Kubernets is hoping to solve this sequence problem.

Kubernets is currently github.com/GoogleCloudPlatform/kubernetes the latest version of the 0.7.2 version.

Kubernetes can run anywhere!

Although Kubernets was originally customized for GCE, support for other cloud platforms, as well as on-premises data center support, has been added in subsequent releases.