Docker实战:从入门到精通
需积分: 9 117 浏览量
更新于2024-07-18
收藏 5.62MB PDF 举报
"The Docker Book" 是一本专为系统管理员、SREs、运维人员、开发者和DevOps团队设计的书籍,重点介绍了开源容器服务Docker的部署。本书旨在引导读者掌握Docker的安装、部署、管理和扩展,通过介绍Docker的基础知识和组件,展示如何构建容器和服务来执行各种任务,贯穿从测试到生产的发展周期。
在书中,作者James Turnbull将:
1. 教授如何安装Docker,迈出使用Docker的第一步。
2. 深入理解Docker容器的基本操作。
3. 学习构建Docker镜像,并管理和分享这些镜像。
4. 运行和管理复杂的Docker容器,包括在测试管道中部署Docker容器。
5. 如何利用Docker构建多容器应用程序和环境。
6. 探索编排的概念,使用Compose和Swarm进行Docker容器的编排,以及使用Consul进行服务发现。
7. 研究Docker的API,了解如何自行扩展Docker功能。
此外,书中还将介绍一些约定,如代码和示例的呈现方式,以及书中的技术插图和校对者信息。作者还提醒读者注意书中的错误(errata)以及版本和版权信息。
在第一章"Introduction"中,作者介绍了Docker的主要优点,如提供轻量级的现实模型模拟、逻辑职责隔离以及快速高效的开发生命周期。接着,详细阐述了Docker的各个组件,包括Docker客户端和服务器、Docker镜像、注册表和容器。此外,书中还会讨论Docker与配置管理工具的结合,以及Docker的技术构成。
第二章"Installing Docker"则涵盖了安装Docker所需的先决条件,以及在Ubuntu、Red Hat家族等操作系统上的安装步骤,包括检查预装条件、安装Docker的过程以及与UFW防火墙的集成。
本书适合希望利用Docker优化软件开发和部署流程的专业人士,无论是在开发环境中搭建测试环境,还是在持续集成流程中整合Docker,或者构建应用服务和平台,都能从中获益。通过学习,读者将能够熟练地运用Docker提升工作效率,实现更高效的服务交付。
2018-01-27 上传
2018-01-10 上传
2024-06-12 上传
2019-07-01 上传
2018-06-09 上传
xuanguang001
- 粉丝: 0
- 资源: 56
最新资源
- 2018秋招java笔试题-coding-interview-chinese:Alistofinterestingrepositoriesab
- typora系统主题,使主题更多元化
- lianxiNotDelete
- brOscatLib:流行的Oscat库(www.oscat.de)的B&R自动化工作室端口
- project-pathfinder:在Unity引擎中创建的交互式寻路模拟
- lede-mir4
- ScreenShotHtml2Canvas
- 自述文件生成器
- practiceHomepage
- Portable PGP-开源
- logback-core-1.2.3-API文档-中文版.zip
- django_learn:python django学习
- BucksAmok.m5v6ucdtoj.gaOnvaR
- -it1081c-final-lab-part-2
- 易语言DOS取系统信息源码-易语言
- github-slideshow:机器人提供动力的培训资料库