从Docker谈起
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。
Kubernetes的由来
Kubernetes是Google开源的容器集群管理系统。它构建Ddocker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。
Kubernetes的特点
Kubernetes 是第一个将“一切以服务(Service)为中心,一切围绕服务运转”作为指导思想的创新型产品,它的功能和架构设计自始至终都遵循了这一指导思想,构建在Kubernetes 上
的系统不仅可以独立运行在物理机、虚拟机集群或者企业私有云上,也可以被托管在公有云中。
Kubernetes 方案的另一个亮点是自动化,在Kubernetes 的解决方案中,一个服务可以自我扩展、自我诊断,并且容易升级,在收到服务扩容的请求后,Kubernetes 会触发调度流程,最终在选定的目标节点上启动相应数量的服务实例副本,这些副本在启动成功后会自动加入负载均衡器中并生效,整个过程无须额外的人工操作。
《Kubernetes权威指南——从Docker到Kubernetes实践全接触》概览
从本书的目录可以看到,本书是一本来源于企业实践的诚意之作,它包含很多的实例,理论和实践结合的非常好。很多例子都是经验之谈,都是可以直接拿来使用的。
《Kubernetes权威指南——从Docker到Kubernetes实践全接触》 试读
试读章节“第5章 Kubernets高级案例进阶》从DNS服务配置讲起,先讲到了DNS的组件组成,然后介绍了他们的启动和运行方式,再给出了DNS的总体架构图。接着给出了配置文件,读者只要稍加修改,就能自己实际操作。
而且作者把每一步操作都仔细的罗列出来,包括控制台的输出信息。这样读者就可以跟着作者的步骤一步一步的完成操作,从而理解DNS的配置。
最后,作者深入浅出的讲解了DNS的原理,使读者不仅知其然,而且知其所以然。
总之,在Docker火热的当下,本书是一本不可多得的好书,值得每个希望在这个领域有所建树的人阅读。
相关推荐
资源名称:Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)内容简介:Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。...
《Kubernetes权威指南——从Docker到Kubernetes实践全接触》从一个开发者的角度去理解、分析和解决问题,囊括了Kubernetes入门、核心原理、实战开发、运维、高级案例及源码分析等方面的内容,图文并茂、内容丰富、...
《Kubernetes指南》开源电子书旨在整理平时在开发和使用Kubernetes时的参考指南和实践总结,形成一个系统化的参考指南以方便查阅。欢迎大家关注和添加完善内容。 注:如无特殊说明,本指南所有文档仅适用于...
Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)-附件资源
《Docker —— 從入門到實踐》正體中文版 v0.2.9 Docker 是個偉大的專案,它徹底釋放了虛擬化的,讓應用程式的分派、部署和管理都變...Docker —— 从入门到实践 《The Swift Programming Language》正體中文版
从Docker到Kubernetes进阶,视频+web笔记,提供完整的自动化运维方式,完全干货,包括gitlab自建,EFK日志系统,等,让你轻松上纲上线,完成华丽的赚钱能力 课件web地址: https://www.qikqiak.com/k8s-book/
《Kubernetes权威指南·第四版》第一章主要介绍了Kubernetes(k8s)的基础知识,包括其核心概念和架构。Kubernetes作为一个容器编排系统,它不仅依赖于Docker作为容器化技术,还支持Rocker这样的替代品。Rocker是...
从Docker到Kubernetes之技术实战,从Docker到Kubernetes案例,详细笔记。可以让初学者充分认识从Docker到Kubernetes魅力
Kubernetes Management Design Patterns With Docker CoreOS Linux and Other Platforms
第1章Kubernetes入门 1 第2章Kubernetes核心原理 49 第3章Kubernetes开发指南 145 第4章Kubernetes运维指南 191 第5章Kubernetes高级案例进阶 250 第6章Kubernetes源码导读 285
带领你进入 Docker 的世界。 什么是 Docker? 用它会带来什么样的好处? 让我们带着问题开始这神奇之旅。
首先,PPT 可能会从基本概念开始讲解,包括容器与 Docker 的关系,以及为何需要 Kubernetes 这样的容器编排工具。容器化技术让应用程序及其依赖项打包在轻量级、自包含的单元中,便于移植和部署,而 Kubernetes 提供...
从Docker到Kubernetes进阶课程,对于零基础或者有docker基础,想对k8s更上一层楼的童鞋,无疑是必备书籍。
kubernetes kube2sky_docker镜像文件
Kubernetes、k8s、docker学习资料 新手入门推荐看.。 详细介绍了Docker和K8s相关的概念。 东西挺全的,慢慢学习。
docker从入门到实践docker从入门到实践docker从入门到实践docker从入门到实践docker从入门到实践
### Kubernetes 1.6 集群部署完全指南:二进制文件部署开启 TLS 基于 CentOS 7 #### 概述 本指南旨在详细介绍如何在 CentOS 7 系统上通过二进制文件部署的方式搭建一个启用 TLS 的 Kubernetes 1.6 集群。TLS...
Docker —— 从入门到实践