「Kubernetes and Docker」 @20210330
该部分笔记整理:与 Docker 和 Kubernetes 有关的内容
Docker
是什么?
Kubernetes
容器编排平台,用于容器集群的自动化部署、扩容、运维的开源平台。
问题解决方案
解决大规模容器编排的问题。在微服务场景下,容器数量会非常多,怎么管理和关联相关的容器就是巨大的问题。从而引出多种运维、持续集成、编排等需求。
针对业务问题的解决方案。它是在软件开发过程中,针对容器管理、调度、监控的平台,是软件开发的一部分。
功能及其特性
Run Anywhere
Service Topology
Storage orchestration
Automated rollouts and rollbacks
IPv4/IPv6 dual-stack
Service discovery and load balancing
Automatic bin packing
Self-healing
Secret and configuration management
Batch execution
Horizontal scaling
实际应用场景
微服务架构
持续交付
相关链接
云原生
What is cloud-native? The modern way to develop software
Wikipedia/Native cloud application
CNCF/PROJECTS
参考文献
Kubernetes是什么,简介,相关资料
K8S解决了哪些问题?
Kubernetes解决了Docker使用中的哪些问题?
选择什么样的K8S?这不是一个问题!
kubernetes/Production-Grade Container Orchestration
容器服务Kubernetes版 > 产品简介 > 应用场景