DOCKER技术入门与实战 (简体中文).pdf,速来领取

前言

Docker是一个开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache 2.0协议,项目代码在GitHub上进行维护。Docker自开源后受到广泛的关注和讨论,以至于dotCloud公司后来都改名为Docker Inc。Redhat已经在其RHEL6.5中集中支持Docker ; Google也在其PaaS产品中广泛应用。Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker 的基础是Linux容器(LXC)等技术。在LXC的基础.上Docker进行了进一步的封装,让用户不需要去关心容器的管理,使得操作更为简便。用户操作Docker的容器就像操作一个快速轻量级的虚拟机一样简单。

主页


目录


安装:官方网站.上有各种环境下的安装指南,这里主要介绍下Ubuntu、CentOS和Debian系列的安装。



镜像:本章将介绍更多关于镜像的内容,包括:从仓库获取镜像;管理本地主机.上的镜像;介绍镜像实现的基本原理。



容器:本章将具体介绍如何来管理一个容器,包括创建、启动和停止等。



仓库:仓库(Repository) 是集中存放镜像的地方。一个容易混淆的概念是注册服务器(Registry) 。 实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址d1. dockerpoo1. com/ubuntu来说,d1. dockerpool. com是注册服 务器地址,ubuntu 是仓库名。




数据管理:这一章介绍如何在Docker内部以及容器之间管理数据,在容器中管理数据主要有两种方式:数据卷(Data volumes )数据卷容器(Data volume containers )



使用网络:Docker允许通过外部访问容器或容器互联的方式来提供网络服务。



高级网络配置:本章将介绍Docker的一些高级网络配置和选项。



实战案例:介绍一些典型的应用场景和案例。



Dockerfile:使用Dockerfile可以允许用户创建自定义的镜像。



底层实现:

Docker底层的核心技术包括Linux上的名字空间(Namespaces) 、 控制组(Control groups)、 Union文件系统(Union file systems)和容器格式( Container format)。



Docker Compose 项目:Docker Compose是Docker官方编排( Orchestration)项目之一,负责快速在集群中部署分布式应用
本章将介绍Compose项目情况以及安装和使用。



Docker Machine 项目:Docker Machine是Docker官方编排( Orchestration)项目之一,负责在多种平台上快速安装Docker环境本章将介绍Machine项目情况以及安装和使用。



Docker Swarm 项目:Docker Swarm是Docker官方编排( Orchestration)项目之一,负责对Docker集群进行管理
本章将介绍Swarm项目情况以及安装和使用。



Etcd 项目:etd是CoreOS团队发起的一个管理配置信息和服务发现(service discovery)的项目,在这一章里面,我们将介绍该项目的目标,安装和使用,以及实现的技术。



Fig 项目:在你的应用里面添加一个fig. yml文件,并指定一些简单的内容,执行figup它就能帮你快速建立起一个容器。目前已经正式更名为Compose。




CoreOS 项目:CoreOS的设计是为你提供能够像谷歌一样的大型互联网公司一样的基础设施管理能力来动态扩展和管理的计算能力。CoreOS的安装文件和运行依赖非常小,它提供了精简的Linux系统。它使用Linux容器在更高的抽象层来管理你的服务,而不是通过常规的YUM和APT来安装包。同时,CoreOS几乎可以运行在任何平台: Vagrant, Amazon EC2, QEMU/KVM,


VMware和OpenStack等等,甚至你所使用的硬件环境。



Kubernetes 项目:本章将分为5节介绍Kubermetes。包括●项目简介●快速入门●基本概念●实践例子●架构分析等高级话题



Mesos 项目:Mesos是一个集群资源的自动调度平台,Apache开源项目,它的定位是要做数据中心操作系统的内核。目前由Mesosphere公司维护,更多信息可以自行查阅Mesos项目地址或Mesosphere。


资料获取方法

由于平台文章篇幅限制,细节内容过多,所以只把部分资料截图出来粗略的介绍,需要获取以上《DOCKER技术入门与实战 (简体中文)》.pdf文档,帮忙转发分享此文然后再关注我私信回复【电子书】免费获取吧!!