内容简介
本书全面介绍了Docker及Docker组合Kubernetes、TiDB等高级服务的部署、管理和高可用相关知识。全书共13章,包括Docker基本管理、Docker镜像管理、Docker高级管理、Docker私有仓库部署和管理、Docker安全管理、Docker日志管理、Kubernetes-Docker集群、Docker Swarm基础、Docker Swarm集群管理、Docker构建和Web应用部署、Docker生产环境容器化、安装部署TiDB及OpenStack+ Ceph+Docker微服务平台实战等。每章最后都安排了作业,用于巩固对理论知识的理解。通过学习本书,读者可以在生产环境中部署容器并应用,具备管理、维护、扩展容器服务的能力,提升在企业真实环境中应对不同情况操作容器的水平。本书可以作为各类院校云计算相关专业课程的教材,也可以作为云计算容器技术培训班的教材,并适合项目经理、运维工程师和广大云计算技术爱好者自学使用。
AI简介
这是一本全面介绍Docker容器技术及其在云计算领域中的应用的书籍。该书以Docker容器技术为核心,深入探讨了Docker的基本管理、镜像管理、高级管理、私有仓库部署和管理、安全管理、日志管理、Kubernetes-Docker集群、Docker Swarm基础、Docker Swarm集群管理、Docker构建和Web应用部署、Docker生产环境容器化、安装部署TiDB及OpenStack+ Ceph+Docker微服务平台实战等内容。
在书中,作者详细讲解了Docker命令行工具的使用,包括docker、docker run、docker ps等,并介绍了Docker镜像管理,包括镜像的创建、分发、存储和更新等操作。同时,作者还深入探讨了Docker网络原理,包括Docker的网络模式、端口映射、容器互联等,以及Docker Compose的安装及YAML文件详解,包括Docker Compose环境的安装、YAML文件格式及编写注意事项,以及Docker Compose在Docker高级管理中的应用。
此外,作者还详细介绍了Docker常见安全策略设置,包括使用非root