震精!字节高级工程师每天熬夜到凌晨三四点,竟是在写Docker教
Docker技术可谓是近年最火热的技术之一,铺天盖地的技术论坛和各种讲座,大家都在分享关于如何容器化及如何使用Docker优化自己运维和开发流程的经验。随着Docker技术的逐渐普及,使用Docker已经不再是一个难题。现在更加重要的是生产环境容器化的最佳实践,另外就是容器的编排框架之争。但是,对于技术人员来说,除去Docker外表的繁华,什么是容器,容器到底是怎么创建的,容器底层的技术探秘也是非常重要的。
《自己动手写Docker》在详细分析Docker所依赖的技术栈的基础上,一步一步地通过代码实例,让读者可以自己循序渐进地构建出一个容器的引擎。不同于其他Docker原理介绍或代码剖析的书籍,本书旨在提供给读者一条动手路线,一步-步地实现Docker的隔离性,构建Docker的镜像、容器的生命周期及Docker的网络等。本书涉及的代码都托管在GitHub上,读者可以对照书中的步骤从代码层面学习构建流程,从而精通整个容器技术栈。本书也对目前业界容器技术的方向和实现做了简单介绍,以加深读者对容器生态的认识和理解。
内容主要分为“容器与开发语言”“基础技术”“构造容器” “ 构造镜像”“构造容器进阶”“ 容器网络”“高级实践” 这7章。
资料全部真实有效,不会缺页,不会只是大纲!!!由于文章篇幅有限,为了不耽误大家宝贵的时间,这份PDF小编已经为大家整理好了,需要免费领取的朋友麻烦帮忙转发、转发、转发这篇文章(一定要转发哦),然后私信小编【docker】。
容器与开发语言:主要介绍Docker的基本功能和特点
基础技术:主要介绍实现容器的底层技术
如Namespace. Cgroups、 Union File System.每一节都会有文字性介绍,并且附有一个简短的小例子程序,介绍在容器上是如何使用这项技术的,方便读者清晰地理解各个技术点在容器上的作用。
构造容器:使用前面两章介绍的基础技术,构造一个最简单的容器环境
将整体实现细节及代码解析一点点展现,直接使用前面介绍的基础技术,从而更加有实战感。
构造镜像:使用2.3节介绍的分层文件系统技术,构建一个简单的容器镜像,体现容器镜像的分层思想。
构造容器进阶:更加贴近真实的容器实现,在原来的基础上,增加更丰富的功能。
通过这一章的学习,读者可以更好地了解各种技术是如何整合在一起去实现容器整体功能的。
容器网络:除实现一个容器环境之外,这一章还会讲解如何使自己的容器和宿主机通信,以及如何让不同的容器之间进行通信,更加贴近真实环境。
高级实践:使用自己编写的容器,运行一些通用程序,验证容器的可用性。
本章还介绍了目前Docker使用的容器运行引擎,以及目前容器运行态引擎的概况。
资料全部真实有效,不会缺页,不会只是大纲!!!由于文章篇幅有限,为了不耽误大家宝贵的时间,这份PDF小编已经为大家整理好了,需要免费领取的朋友麻烦帮忙转发、转发、转发这篇文章(一定要转发哦),然后私信小编【docker】。