[Docker实践]伊恩·米尔
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2023-09-24 15:19:53
微信
赏
支付宝
文档简介:
目 录
版权信息
版权声明
内容提要
译者简介
序
前言
致谢
关于本书
关于封面插画
第一部分 Docker基础
第1章 Docker初探
1.1 Docker是什么以及为什么用Docker
1.1.1 Docker是什么
1.1.2 Docker有什么好处
1.1.3 关键的概念
1.2 构建一个Docker应用程序
1.2.1 创建新的Docker镜像的方式
1.2.2 编写一个Dockerfile
1.2.3 构建一个Docker镜像
1.2.4 运行一个Docker容器
1.2.5 Docker分层
1.3 小结
第2章 理解Docker——深入引擎室
2.1 Docker的架构
2.2 Docker守护进程
技巧1 向世界开放Docker守护进程
技巧2 以守护进程方式运行容器
技巧3 将Docker移动到不同分区
2.3 Docker客户端
技巧4 使用socat监控Docker API流量
技巧5 使用端口连接容器
技巧6 链接容器实现端口隔离
技巧7 在浏览器中使用Docker
2.4 Docker注册中心
技巧8 建立一个本地Docker注册中心
2.5 Docker Hub
技巧9 查找并运行一个Docker镜像
2.6 小结
第二部分 Docker与开发
第3章 将Docker用作轻量级虚拟机
3.1 从虚拟机到容器
技巧10 将虚拟机转换为容器
技巧11 类宿主机容器
技巧12 将一个系统拆成微服务容器
3.2 管理容器的服务
技巧13 管理容器内服务的启动
3.3 保存和还原工作成果
技巧14 在开发中“保存游戏”的方式
技巧15 给Docker打标签
技巧16 在Docker Hub上分享镜像
技巧17 在构建时指向特定的镜像
3.4 进程即环境
技巧18 在开发中“保存游戏”的方式
3.5 小结
第4章 Docker日常
4.1 卷——持久化问题
技巧19 Docker卷——持久化的问题
技巧20 通过BitTorrent Sync的分布式卷
技巧21 保留容器的bash历史
技巧22 数据容器
技巧23 使用SSHFS挂载远程卷
技巧24 通过NFS共享数据
技巧25 开发工具容器
4.2 运行容器
技巧26 在Docker里运行GUI
技巧27 检查容器
技巧28 干净地杀掉容器
技巧29 使用Docker Machine来置备Docker宿主机
4.3 构建镜像
技巧30 使用ADD将文件注入到镜像
技巧31 重新构建时不使用缓存
技巧32 拆分缓存
4.4 保持阵型
技巧33 运行Docker时不加sudo
技巧34 清理容器
技巧35 清理卷
技巧36 解绑容器的同时不停掉它
技巧37 使用Docker......
评论
发表评论