您的位置:首页 > 运维架构 > Docker

第1章 初始Docker

2017-05-05 22:50 120 查看
1.1 什么是Docker

Docker开源项目

Docker是基于Go语言实现的。可以说Docker为应用的开发和部署提供了“一站式”的解决方案。

Linux容器技术

从Linux容器到Docker

1.2 为什么要使用Docker

Docker容器虚拟化的好处

即高效地构建应用。

通过容器来打包应用,意味着迁移只需要在新的服务器上启动需要的容器就可以了。

Docker在开发和运维中的优势

*更快速的交付和部署

*更高效的资源利用

*更轻松的迁移和扩展

*更简单的更新管理

Docker与虚拟机比较

作为一种轻量级的虚拟化方式。



1.3 虚拟化和Docker

虚拟化的核心是对资源进行抽象,目标往往是为了同一主机上运行多个系统或应用。

Docker以及其他容器技术都属于操作系统的虚拟化这个范畴。内核通过创建多个虚拟的操作系统实例(内核和库)来隔离不同的进程。

Docker容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,因此更加轻量级。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Docker