1.6 本书的内容
在本书中,我们将讲述如何安装、部署、管理Docker,并对其进行功能扩展。我们首先会介绍Docker的基础知识及其组件,然后用Docker构建容器和服务,来完成各种的任务。
我们还会体验从测试到生产环境的完整开发生命周期,并会探讨Docker适用于哪些领域,Docker是如何让我们的生活更加简单的。我们使用Docker为新项目构建测试环境,演示如何将Docker集成到持续集成工作流,如何构建程序应用的服务和平台。最后,我们会向大家介绍如何使用Docker的API,以及如何对Docker进行扩展。
我们将会教大家如何:
安装Docker;
尝试使用Docker容器;
构建Docker镜像;
管理并共享Docker镜像;
运行、管理更复杂的Docker容器和Docker容器栈;
将Docker容器的部署纳入测试流程;
构建多容器的应用程序和环境;
介绍使用Docker Compose、Consul和 Swarm进行Docker编配的基础;
探索Docker的API;
获取帮助文档并扩展Docker。
推荐读者按顺序阅读本书。每一章都会以前面章节的Docker知识为基础,并引入新的特性和功能。读完本书后,读者应该会对如何使用Docker构建标准容器,部署应用程序、测试环境和独立的服务有比较深刻的理解。
时间: 2024-11-02 05:18:47