微服务最近几年在互联网行业是越来越火热,Docker也是程序员不得不掌握的技术点,今天我们就来了解关于微服务中的Docker技术。
如果你是一位技术爱好者,那么一定没少听说过Docker吧,这绝对是在技术圈线上线下都在谈论的一个热门话题。
Docker也可以被称为轻量级虚拟化技术。与传统的VM相比,它更轻量,启动速度更快,单台硬件上可以同时跑成成百上千个容器,所以非常适合在业务高峰期通过启动大量容器进行横向扩展。
第一本Docker书,带你走进神奇的Docker世界,感受它的奇妙之处。需要获取完整文档用以学习的朋友们可以关注一下小编,点击下方传送门免费获取。
史上最详细面试学习核心笔记免费获取:分布式+中间件+算法+JVM+数据库+SSM框架+Redis+消息队列+Spring全家桶等
第一本Docker书
1.1 Docker 简介
1.2 Docker 组件
1.3 我们能用Docker 做什么
1.4 Docker 与配置管理
1.5 Docker 的技术组件
1.6 本书的内容
1.7 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.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.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.1 使用Docker 测试静态网站
5.2 使用Docker 构建并测试Web应用程序
5.3 Docker 用于持续集成
5.4 多配置的Jenkins
5.5 其他选择
5.6 小结
6.1 构建第一个应用
6.2 使用Docker 构建一个Java应用服务
6.3 多容器的应用栈
6.4 不使用SSH 管理Docker 容器
6.5 小结
7.1 Fig
7.2 Consul、服务发现和Docker
7.3 其他编配工具和组件
7.4 小结
8.1 Docker API
8.2 初识Remote API
8.3 测试Docker Remote API
8.4 改进TProv 应用
8.5 对Docker Remote API 进行认证
8.6 小结
9.1 获得帮助
9.2 报告Docker 的问题
9.3 搭建构建环境
9.4 小结
由于篇幅限制,小编这里只将此实战文档的所含部分内容展现出来,需要获取完整文档用以学习的朋友们可以关注一下小编,点击下方传送门免费获取。
史上最详细面试学习核心笔记免费获取:分布式+中间件+算法+JVM+数据库+SSM框架+Redis+消息队列+Spring全家桶等