第一本Docker书 微服务的时代 K8S 微架构

微服务最近几年在互联网行业是越来越火热,Docker也是程序员不得不掌握的技术点,今天我们就来了解关于微服务中的Docker技术。

如果你是一位技术爱好者,那么一定没少听说过Docker吧,这绝对是在技术圈线上线下都在谈论的一个热门话题。

Docker也可以被称为轻量级虚拟化技术。与传统的VM相比,它更轻量,启动速度更快,单台硬件上可以同时跑成成百上千个容器,所以非常适合在业务高峰期通过启动大量容器进行横向扩展。

第一本Docker书

  • 第1 章 简介

1.1 Docker 简介
1.2 Docker 组件
1.3 我们能用Docker 做什么
1.4 Docker 与配置管理
1.5 Docker 的技术组件
1.6 本书的内容
1.7 Docker 资源

  • 第2 章 安装Docker

2.1 安装Docker 的先决条件
2.2 在Ubuntu 中安装Docker
2.3 在Red Hat 和Red Hat 系发行版中安装Docker
2.4 在OS X 中安装Boot2Docker
2.5 在Windows 中安装Boot2Docker
2.6 使用本书的Boot2Docker 示例
2.7 Docker 安装脚本
2.8 二进制安装
2.9 Docker 守护进程
2.10 升级Docker
2.11 Docker 图形用户界面
2.12 小结

  • 第3 章 Docker 入门

3.1 确保Docker 已经就绪
3.2 运行我们的第一个容器
3.3 使用第一个容器
3.4 容器命名
3.5 重新启动已经停止的容器
3.6 附着到容器上
3.7 创建守护式容器
3.8 容器内部都在干些什么
3.9 查看容器内的进程
3.10 在容器内部运行进程
3.11 停止守护式容器
3.12 自动重启容器
3.13 深入容器
3.14 删除容器
3.15 小结

  • 第4 章 使用Docker 镜像和仓库

4.1 什么是Docker 镜像
4.2 列出镜像
4.3 拉取镜像
4.4 查找镜像
4.5 构建镜像
4.6 将镜像推送到Docker Hub
4.7 删除镜像
4.8 运行自己的Docker Registry
4.9 其他可选Registry 服务
4.10 小结

  • 第5 章 在测试中使用Docker

5.1 使用Docker 测试静态网站
5.2 使用Docker 构建并测试Web应用程序
5.3 Docker 用于持续集成
5.4 多配置的Jenkins
5.5 其他选择
5.6 小结



  • 第6 章 使用Docker 构建服务

6.1 构建第一个应用
6.2 使用Docker 构建一个Java应用服务
6.3 多容器的应用栈
6.4 不使用SSH 管理Docker 容器
6.5 小结

  • 第7 章 使用Fig 编配Docker

7.1 Fig
7.2 Consul、服务发现和Docker
7.3 其他编配工具和组件
7.4 小结

  • 第8 章 使用Docker API

8.1 Docker API
8.2 初识Remote API
8.3 测试Docker Remote API
8.4 改进TProv 应用
8.5 对Docker Remote API 进行认证
8.6 小结

  • 第9 章 获得帮助和对Docker进行改进

9.1 获得帮助
9.2 报告Docker 的问题
9.3 搭建构建环境
9.4 小结




标签: 无

发表评论:

登陆