Merge pull request #1 from laneser/master

introduction 正體化
This commit is contained in:
philipz
2014-11-18 15:19:26 +08:00
3 changed files with 39 additions and 38 deletions

View File

@@ -1,8 +1,8 @@
#
本章将带领你进入 Docker 的世界。
#
本章將帶領你進入 Docker 的世界。
是 Docker
是 Docker
用它会带来什么样的好
用它會帶來什麼樣的好
好吧,让我们带着问题开始这神奇之旅。
好吧,讓我們帶著問題開始這神奇之旅。

View File

@@ -1,16 +1,16 @@
## 什是 Docker
Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司部的一个业余项目。它基 Google 公司推出的 Go 语言实现
项目后来加入了 Linux 基金,遵了 Apache 2.0 协议,项目代码在 [GitHub](https://github.com/docker/docker) 上进行维护
## 什是 Docker
Docker 是一個開源項目,誕生於 2013 年初,最初是 dotCloud 公司部的一個業餘項目。它基 Google 公司推出的 Go 語言實現
項目後來加入了 Linux 基金,遵了 Apache 2.0 協議,原始碼在 [GitHub](https://github.com/docker/docker) 上進行維護
Docker 自开源后受到广泛的注和讨论,以至 dotCloud 公司后来都改名 Docker Inc。Redhat 已在其 RHEL6.5 中集中支持 DockerGoogle 也在其 PaaS 品中广泛应用。
Docker 自開源後受到泛的注和討論,以至 dotCloud 公司後來都改名 Docker Inc。Redhat 已在其 RHEL6.5 中集中支持 DockerGoogle 也在其 PaaS 品中廣泛應用。
Docker 目的目标是实现轻量级的操作系统虚拟化解方案。
Docker 的基是 Linux 容器LXC等技
Docker 目的目標是實現輕量級的操作系統虛擬化解方案。
Docker 的基是 Linux 容器LXC等技
在 LXC 的基上 Docker 行了一步的封装,让用户不需要去心容器的管理,使得操作更为简便。用操作 Docker 的容器就像操作一快速轻量级的虚拟机一样简单
在 LXC 的基上 Docker 行了一步的封裝,讓用戶不需要去心容器的管理,使得操作更為簡便。用操作 Docker 的容器就像操作一快速輕量級的虛擬機一樣簡單
下面的片比了 Docker 和传统虚拟化方式的不同之,可容器是在操作系统层面上实现虚拟化,直接用本地主的操作系,而传统方式是在硬件层面实现
下面的片比了 Docker 和傳統虛擬化方式的不同之,可容器是在操作系統層面上實現虛擬化,直接使用本地主的操作系,而傳統方式是在硬體層面實現
![传统虚拟](../_images/virtualization.png)
![傳統虛擬](../_images/virtualization.png)
![Docker](../_images/docker.png)

View File

@@ -1,35 +1,36 @@
## 为什么要使用 Docker
为一种新兴的虚拟化方式Docker 跟传统的虚拟化方式相比具有多的优势
## 為什麼要使用 Docker
為一種新興的虛擬化方式Docker 跟傳統的虛擬化方式相比具有多的優勢
首先Docker 容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多。
其次Docker 对系统资源的利用率很高,一台主上可以同时运行数千个 Docker 容器。
首先Docker 容器的啟動可以在秒級實現,這相比傳統的虛擬機方式要快得多。
其次Docker 對系統資源的利用率很高,一台主上可以同時運行數千個 Docker 容器。
容器除了行其中用外,基本不消耗外的系统资源,使得用的性能很高,同时系统的开销尽量小。传统虚拟机方式行 10 不同的用就要起 10 个虚拟机而Docker 只需要启动 10 个隔离的应用即可。
容器除了行其中用外,基本不消耗外的系統資源,使得用的性能很高,同時系統的開銷儘量小。傳統虛擬機方式行 10 不同的用就要起 10 個虛擬機,而 Docker 只需要啟動 10 個隔離的應用即可。
体说来Docker 在如下几个方面具有大的优势
體說來Docker 在如下幾個方面具有大的優勢
### 更快速的交付和部署
对开发和运维devop员来说,最希望的就是一次建或配置,可以在任意地方正常行。
對開發和維運develop員來說,最希望的就是一次建或配置,可以在任意地方正常行。
开发者可以使用一个标准的镜像来构建一套开发容器,开发完成之后,运维人员可以直接使用这个容器部署代
Docker 可以快速建容器,快速迭代用程序,并让整个过程全程可,使团队中的其他成更容易理解用程序是如何建和工作的。
Docker 容器很很快!容器的启动时间是秒的,大量地节约开发、测试、部署的时间
開發者可以使用一個標準的鏡像來構建一套開發容器,開發完成之後,維運人員可以直接使用這個容器部署代
Docker 可以快速建容器,快速迭代用程序,並讓整個過程全程可,使團隊中的其他成更容易理解用程序是如何建和工作的。
Docker 容器很很快!容器的啟動時間是秒的,大量地節約開發、測試、部署的時間
### 更高效的虚拟
Docker 容器的行不需要外的 hypervisor 支持,它是内核级的虚拟化,因此可以实现更高的性能和效率。
### 更高效的虛擬
Docker 容器的行不需要外的虛擬化支持,它是內核級的虛擬化,因此可以實現更高的性能和效率。
### 更轻松的迁移和
### 更輕鬆的遷移和
Docker 容器乎可以在任意的平台上行,包括物理机、虚拟机、公有、私有云、个人电脑、服务器等。
这种兼容性可以让用户把一个应用程序从一个平台直接移到另外一
Docker 容器乎可以在任意的平台上行,包括物理機、虛擬機、公有、私有雲、個人電腦、伺服器等。
這種兼容性可以讓用戶把一個應用程序從一個平台直接移到另外一
### 更简单的管理
使用 Docker只需要小小的修改就可以替代以往大量的更新工作。所有的修改都以增量的方式被分和更新,从而实现自动化并且高效的管理。
### 更簡單的管理
使用 Docker只需要小小的修改就可以替代以往大量的更新工作。所有的修改都以增量的方式被分和更新,從而實現自動化並且高效的管理。
### 对比传统虚拟机总结
| 特性 | 容器 | 虚拟机 |
| -- | -- | -- |
| 启动 | 秒级 | 分钟级 |
| 硬盘使用 | 一般为 MB | 一般为 GB |
| 性能 | 接近原生 | 弱于 |
| 系统支持量 | 单机支持上千个容器 | 一般几十个 |
### 對比傳統虛擬機總結
| 特性 | 容器 | 虛擬機 |
| ---- | ---- | ------ |
| 啟動 | 秒級 | 分鐘級 |
| 硬碟容量 | 一般為 MB | 一般為 GB |
| 性能 | 接近原生 | 比較慢 |
| 系統支持量 | 單機支持上千個容器 | 一般幾十個 |