内容目录
一、为什么要使用 docker?..............................................................................................................4
1、快速交付应用程序...................................................................................................................4
2、更容易部署和扩展...................................................................................................................4
3、效率更高...................................................................................................................................4
4、快速部署也意味着更简单的管理...........................................................................................4
二、Docker 的体系结构......................................................................................................................5
1、Docker 的内部组件...................................................................................................................5
2、Docker image 的工作原理........................................................................................................6
3、Docker 仓库...............................................................................................................................6
4、Docker 容器...............................................................................................................................6
5、Docker 底层技术.......................................................................................................................7
三、Docker 安装..................................................................................................................................8
1、ubuntu14.04 安装 docker...........................................................................................................8
2、ubuntu12.04 安装 docker...........................................................................................................8
3、centos6\7 系列安装 docker........................................................................................................9
四、Docker image 详细介绍.............................................................................................................10
1、获取 images.............................................................................................................................11
2、查找 images.............................................................................................................................11
3、下载 images.............................................................................................................................12
4、创建我们自己的 images.........................................................................................................12
1)第一个方法:使用 docker commit 来扩展一个 image.......................................................13
2)第二个办法:从 dockerfile 来创建 image..........................................................................13
5、使用 docker push 上传 images................................................................................................16
6、用 dcoker rmi 移除本地 images..............................................................................................16
五、Docker 中的网络介绍................................................................................................................17
1、端口映射.................................................................................................................................17
2、docker 中的容器互联-linking 系统........................................................................................18
1)容器的命名系统...................................................................................................................18
2)容器互联...............................................................................................................................18
六、docker 高级网络配置................................................................................................................21
1、快速配置指南.........................................................................................................................21
2、配置 DNS.................................................................................................................................22
3、容器之间的通信.....................................................................................................................23
4、映射一个容器端口到宿主主机.............................................................................................25
5、定制 docker0............................................................................................................................26
6、创建自己的桥接.....................................................................................................................27
7、Docker 如何连接到容器?.....................................................................................................28
8、工具和示例.............................................................................................................................30
9、创建一个点到点连接.............................................................................................................30
七、Docker 数据管理.......................................................................................................................32
1、Data volumes 数据卷..............................................................................................................32
1)添加一个数据卷...................................................................................................................32
2)挂载一个主机目录作为数据卷...........................................................................................32
3)挂载一个宿主主机文件作为数据卷...................................................................................33
http://blog.csdn.net/smallfish1983/ dwj_wz@163.com QQ 群:341410255 2/50
评论