minor revision; update link

This commit is contained in:
Baohua Yang 2014-09-19 11:23:25 +08:00
parent 2b40097e66
commit 8dffa923bc
2 changed files with 8 additions and 5 deletions

View File

@ -3,14 +3,14 @@ Docker —— 从入门到实践
v0.2.0 v0.2.0
[Docker](docker.com)是个伟大的项目,它让虚拟化变得前所未有的高效和轻松,彻底释放了虚拟化的威力 [Docker](docker.com)是个伟大的项目,它彻底释放了虚拟化的威力,让应用的分发部署和管理变得前所未有的高效和轻松
本书最初源于[WaitFish](github.com/qcpm1983)的《[Docker学习手册v1.0](https://github.com/yeasy/docker_practice/blob/master/_local/docker_manual_waitfish.pdf)》内容。后来,[yeasy](github.com/yeasy) 本书既适用于具备基础Linux知识的Docker初学者也可供希望理解原理和底层实现的高级用户参考。同时书中给出的实践案例可供在进行实际部署时借鉴。
本书源于[WaitFish](github.com/qcpm1983)的《[Docker学习手册v1.0](https://github.com/yeasy/docker_practice/blob/master/_local/docker_manual_waitfish.pdf)》内容。后来,[yeasy](github.com/yeasy)
根据最新Docker版本对内容进行了修订和重写并增加了部分内容与WaitFish协商将所有内容开源采用互联网合作的方式进行创作和维护。 根据最新Docker版本对内容进行了修订和重写并增加了部分内容与WaitFish协商将所有内容开源采用互联网合作的方式进行创作和维护。
本书既适用于具备基础Linux知识的Docker初学者也可供希望理解原理和底层实现的高级用户参考。同时本书中给出的实践案例可供在进行实际部署时借鉴。 在线阅读:[http://yeasy.gitbooks.io/docker_practice/](http://yeasy.gitbooks.io/docker_practice/)。
在线阅读:[https://www.gitbook.io/book/yeasy/docker_practice](https://www.gitbook.io/book/yeasy/docker_practice)。
维护本书的Github项目 [https://github.com/yeasy/docker_practice](https://github 维护本书的Github项目 [https://github.com/yeasy/docker_practice](https://github
.com/yeasy/docker_practice)。 .com/yeasy/docker_practice)。

View File

@ -1,4 +1,5 @@
## 名字空间 ## 名字空间
名字空间是Linux内核一个强大的特性。
###pid 名字空间 ###pid 名字空间
不同用户的进程就是通过pid名字空间隔离开的且不同名字空间中可以有相同pid。所有的LXC进程在Docker中的父进程为Docker进程每个LXC进程具有不同的名字空间。同时由于允许嵌套因此可以很方便的实现嵌套的Docker容器。 不同用户的进程就是通过pid名字空间隔离开的且不同名字空间中可以有相同pid。所有的LXC进程在Docker中的父进程为Docker进程每个LXC进程具有不同的名字空间。同时由于允许嵌套因此可以很方便的实现嵌套的Docker容器。
@ -17,3 +18,5 @@ UTS("UNIX Time-sharing System") 名字空间允许每个容器拥有独立的hos
###user 名字空间 ###user 名字空间
每个容器可以有不同的用户和组id, 也就是说可以在容器内用容器内部的用户执行程序而非Host上的用户。 每个容器可以有不同的用户和组id, 也就是说可以在容器内用容器内部的用户执行程序而非Host上的用户。
*注关于Linux上的名字空间[这篇文章](http://blog.scottlowe.org/2013/09/04/introducing-linux-network-namespaces/)介绍的很好。