01-docker 入门介绍
1.Docker介绍
DOCKER是一个基于LXC技术之上构建的container容器引擎,通过内核虚拟化技术(namespace及cgroups)来提供容器的资源隔离与安全保障,KVM是通过硬件实现的虚拟化技术,它是通过系统来实现资源隔离与安全保障,占用系统资源比较小

2.Docker组件
镜像(image)
容器(container)
仓库(repository)
3.Docker与Openstack对比

4.Docker 的优点
1.简化程序:Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,便可以实现虚拟化。Docker改变了虚拟化的方式,在Docker容器的处理下,只需要数秒就能完成。
2.多样性:Docker 帮你打包你的纠结!比如 Docker 镜像;Docker 镜像中包含了运行环境和配置,所以 Docker 可以简化部署多种应用实例工作。比如 Web 应用、后台应用、数据库应用、大数据应用比如 Hadoop 集群、消息队列等等都可以打包成一个镜像部署。
3.节省开支:云计算时代到来,使开发者不必为了追求效果而配置高额的硬件,Docker 改变了高性能必然高价格的思维定势。Docker 与云的结合,让云空间得到更充分的利用。不仅解决了硬件管理的问题,也改变了虚拟化的方式。
5.Docker的应用场景

1.更轻松的维护和扩展
2.更轻松的迁移
3.持续交付和部署)
4.应用隔离
5.更高效的利用系统资源
6.更快速的启动时间
7.多终端、多租户
8.一致的运行环境
6.Docker版本
Docker 在 1.13 版本之后,从 2017 年的 3 月 1 日开始,版本命名规则变为如下:

同时 Docker 划分为 CE 和 EE。CE 即社区版(免费,支持周期三个月),EE 即企业版,强
调安全,付费使用。
Docker CE 每月发布一个 Edge 版本 (17.03, 17.04, 17.05...),每三个月发布一个 Stable 版本
(17.03, 17.06, 17.09...),Docker EE 和 Stable 版本号保持一致,但每个版本提供一年维护。

浙公网安备 33010602011771号