|
|
51CTO旗下网站
|
|
移动端

目录(1)

《Docker从入门到实战》本书从Docker的相关概念与基础知识讲起,结合实际应用,通过不同开发环境的实战例子,详细介绍了Docker的基础知识与进阶实战的相关内容,以引领读者快速入门并提高。本节为目录。

作者:黄靖钧来源:机械工业出版社|2017-10-17 17:59

目录(1)

前言
第1篇  容器技术与Docker概念
第1章  容器技术 2
1.1  什么是容器 2
1.1.1  关于虚拟化 2
1.1.2  容器的定义 3
1.1.3  为什么使用容器 3
1.2  容器技术的前世今生 4
1.2.1  容器技术的起源 4
1.2.2  容器技术的发展 5
1.3  容器的原理 7
1.3.1  从namespace说起 7
1.3.2  认识Cgroups 9
1.3.3  容器的创建 11
1.4  容器云 12
1.5  容器与Docker 13
1.6  本章小结 13
第2章  Docker简介 14
2.1  什么是Docker 14
2.1.1  Docker的历史 14
2.1.2  Docker的现状 16
2.1.3  Docker的未来 17
2.2  Docker的功能及优缺点 18
2.2.1  Docker在解决什么 18
2.2.2  为什么选择Docker 19
2.2.3  Docker的缺点 19
2.3  Docker和虚拟机 19
2.3.1  Docker与虚拟机的区别 20
2.3.2  Docker与虚拟机的优缺点 20
2.4  Docker与runC 21
2.4.1  libcontainer与runC 21
2.4.2  runC的使用 22
2.4.3  runC原理 22
2.5  Docker基本架构 24
2.5.1  Docker Client介绍 24
2.5.2  Docker daemon介绍 25
2.5.3  Docker镜像 25
2.5.4  Docker容器 26
2.5.5  Docker仓库 26
2.6  本章小结 26
第3章  安装Docker 27
3.1  Linux系统 27
3.1.1  一键安装脚本 27
3.1.2  Debian发行版 28
3.1.3  Ubuntu发行版 30
3.1.4  Centos/Fedora发行版 33
3.1.5  Arch Linux发行版 37
3.1.6  Suse/openSUSE发行版 38
3.2  Windows与Mac OS系统 38
3.2.1  在Windows上安装原生Docker 39
3.2.2  在Mac OS上安装原生Docker 41
3.3  二进制安装 43
3.3.1  获取Linux二进制包 44
3.3.2  获取Mac OS X二进制包 44
3.3.3  获取Windows的二进制包 45
3.3.4  树莓派安装Docker 45
3.4  本章小结 46
第2篇  Docker基础知识
第4章  Docker基础 48
4.1  Docker基本操作 48
4.1.1  依附容器的docker attach命令 49
4.1.2  构建镜像的docker build命令 51
4.1.3  提交容器的docker commit命令 52
4.1.4  复制文件到宿主机的docker cp命令 52
4.1.5  创建容器的docker create命令 53
4.1.6  查看容器变化的docker diff命令 54
4.1.7  查看事件的docker events命令 54
4.1.8  进入容器的docker exec命令 55
4.1.9  导出容器的docker export命令 56
4.1.10  查看镜像历史的docker history命令 56
4.1.11  查看本地镜像的docker images命令 57
4.1.12  导入容器的docker import命令 58
4.1.13  查看Docker信息的docker info命令 58
4.1.14  查看各项详细信息的docker inspect命令 59
4.1.15  杀死容器的docker kill命令 60
4.1.16  导入镜像的docker load命令 60
4.1.17  登录仓库的docker login命令 61
4.1.18  登出仓库的docker logout命令 61
4.1.19  查看容器日志的docker logs命令 62
4.1.20  管理网络的docker network命令 62
4.1.21  管理节点的docker node命令 63
4.1.22  暂停容器的docker pause命令 64
4.1.23  查看容器端口的docker port命令 64
4.1.24  查看本地容器信息的docker ps命令 65
4.1.25  拉取镜像的docker pull命令 65
4.1.26  推送镜像的docker push命令 66
4.1.27  重命名容器的docker rename命令 66
4.1.28  重启容器的docker restart命令 66
4.1.29  删除容器的docker rm命令 67
4.1.30  删除镜像的docker rmi命令 67
4.1.31  运行容器的docker run命令 68
4.1.32  导出镜像的docker save命令 72
4.1.33  搜索镜像的docker search命令 73
4.1.34  管理服务的docker service命令 74
4.1.35  启动容器的docker start命令 74
4.1.36  查看容器状态的docker stats命令 75
4.1.37  停止容器的docker stop命令 75
4.1.38  管理集群的docker swarm命令 76
4.1.39  设置镜像标签的docker tag命令 76
4.1.40  查看容器进程的docker top命令 77
4.1.41  恢复暂停容器的docker unpause命令 77
4.1.42  更新容器的docker update命令 77
4.1.43  查看Docker版本的docker version命令 78
4.1.44  管理数据卷的docker volume命令 78
4.1.45  设置等待的docker wait命令 79
4.2  启动***个Docker容器 79
4.3  构建***个Docker镜像 80
4.4  本章小结 81
第5章  Docker镜像 82
5.1  认识镜像 82
5.1.1  使用docker pull拉取镜像 82
5.1.2  搜索镜像 83
5.1.3  查看镜像信息 84
5.2  创建镜像 86
5.2.1  剖析Hello World镜像 86
5.2.2  从Dockerfile构建镜像 86
5.2.3  自动构建镜像 87
5.2.4  提交容器为镜像 90
5.3  导出和导入镜像 91

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

鸟哥的Linux私房菜——服务器架设篇(第二版)

本书是对连续三年蝉联畅销书排行榜前10名的《Linux鸟哥私房菜——服务器架设篇》的升级版,新版本根据目前服务器与网络环境做了大幅度修订...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客