初识Docker

如果说个人主机时代大家比拼的关键是CPU主频的高低和内存的大小,那么在云计算时代,虚拟化技术无疑是整座信息技术大厦最核心的一块基石。

伴随着信息技术产业的发展,虚拟化技术已经应用到各种关键场景中。从最早上世纪60年代IBM推出的大型主机虚拟化到后来X86平台上的虚拟化,虚拟化技术自身也在不断丰富和创新。

虚拟化既可以通过硬件模拟来实现,也可以通过操作系统来实现。而近些年出现的容器虚拟化方案,更是充分利用了操作系统本身已有的机制和特性,可以实现轻量级的虚拟化,甚至有人把它称为新一代的虚拟化技术。Docker毫无疑问就是其中的佼佼者。

那么,什么是Docker?它会带来什么好处?它跟现有虚拟化技术又有何关系呢?

本章在介绍Docker项目的起源和发展之后,会剖析Docker和Linux容器技术的密切联系,以及在开发和运维中使用Docker的突出优势。最后,还将阐述Docker在整个虚拟化领域中的定位。

1.1 什么是Docker
1.2 为什么要使用Docker
1.3 虚拟化与Docker

通过本章内容的叙述,相信读者已经对于Docker技术不再陌生,并为它带来的众多优势所深深吸引。通过为Linux容器技术提供更简便的使用和管理方案、更高效的版本控制机制,Docker让容器技术一下子变得前所未有的方便易用。

笔者相信,随着云计算技术的进一步发展,以Docker技术为代表的容器技术必将在整个虚拟化领域占有越来越重要的地位。

docker

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: