内容简介
This book is for developers and sys admins who are well versed Docker and have knowledge on basic programming languages. If you can’t wait to extend Docker and customize it to meet your requirements, this is the book for you!
AI简介
这是一本为开发者和系统管理员精心打造的实用指南,旨在帮助那些已经熟悉Docker基本概念和技术的人员扩展Docker的功能,以满足他们特定的需求。本书涵盖了Docker的核心概念、命令行工具、API、容器编排等内容,同时还详细介绍了Docker插件、网络、卷等扩展方法,并探讨了如何通过编写插件来扩展Docker的功能。
本书首先介绍了Docker的核心概念和命令行工具,包括镜像、容器、仓库等概念,以及Docker命令行工具的使用方法。接着,本书深入探讨了Docker的插件扩展功能,包括容器运行时插件和网络插件,并详细介绍了如何通过编写插件来扩展Docker的功能。此外,本书还详细介绍了Convoy开源存储插件、REX-Ray开源存储插件等流行插件的使用方法。
在本书中,作者还介绍了Weave支持跨主机通信和负载均衡的特性,以及如何通过使用Weave来简化容器网络的管理。此外,本书还探讨了Ansible工具和Kubernetes调度器等工具的应用场景和优势,以及如何将它们与Docker集成使用。
在讨论Docker的安全问题时,本书详细介绍了Docker安全工具的影响,以及如何通过