Docker入門到實踐:正體中文指南

5星 · 超过95%的资源 需积分: 9 136 下载量 157 浏览量 更新于2024-07-21 收藏 1.88MB PDF 举报
"《Docker —— 从入门到实践》正体中文版" 本书是一部详细介绍Docker技术的中文教程,适合具有基础Linux知识的初学者和希望深入理解Docker原理与实践的进阶用户。全书共分为15章,详细讲解了Docker的核心概念、操作方法以及实际应用。 1. 前言:介绍Docker项目的重要性和它对应用程序部署、管理和效率提升的贡献。 2. Docker简介:解释什么是Docker及其使用目的。 3. 基本概念: - 映像档:Docker镜像,是创建容器的基础。 - 容器:运行时的轻量级执行环境,基于镜像创建。 - 仓库:存储和分发镜像的平台,如DockerHub和私有仓库。 4. 安装:指导如何在Ubuntu和CentOS系统上安装Docker。 5. 映像档:包括获取、列出、创建、保存、加载、移除镜像的操作及原理。 6. 容器:涉及启动、守护进程执行、终止、进入容器、导出与导入、删除等操作。 7. 仓库:介绍DockerHub和私有仓库的使用,以及配置文件设置。 8. 资料管理:数据卷和数据卷容器的使用,以及数据的备份、恢复和迁移。 9. 使用网络:包括容器对外访问和容器间通信的设置。 10. 进阶网络设定:涵盖快速网络配置、DNS设置、访问控制、端口映射、自定义桥接器等。 11. 实战案例:如使用Supervisor管理程序、构建tomcat/weblogic集群、跨主机容器互联、标准化开发测试和生产环境。 12. 安全:讨论核心命名空间、控制组、服务器防护、核心能力机制和其他安全特性。 13. Dockerfile:介绍Dockerfile的基本结构、指令、创建镜像和从镜像生成Dockerfile。 14. 底层实现:讲解Docker的基本架构、命名空间、控制组、Union文件系统、容器格式和网络实现。 15. 附录:包括常用命令查询、常见仓库介绍(如Ubuntu、CentOS、MySQL等)以及资源链接。 此外,本书还强调了开源协作精神,鼓励读者参与翻译和修订,提供了一套详细的贡献流程,帮助读者更深入地理解和应用Docker技术。