搜索

pdf文档 Docker 从入门到实践 v1.7.1

16.01 MB 774 页 0 下载 2 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档为《Docker从入门到实践》v1.7.1版本,系统介绍了Docker技术。第一章通过Web应用示例演示了构建镜像和运行容器的核心流程,阐述了Docker作为轻量级虚拟化技术的核心价值,对比传统虚拟机在启动速度、资源利用率等方面的优势。第二章定义了Docker的三大基本概念:镜像(静态文件系统)、容器(运行实体)、仓库(存储分发服务)。文档基于Docker Engine v29.x,提及自该版本起默认启用containerd image store作为镜像存储后端,增强了对多架构镜像和安全元数据的支持。内容涵盖安装指南、镜像使用、容器操作、数据管理、网络配置、Docker Buildx多架构构建、Docker Compose编排等章节,旨在帮助读者理解Docker解决软件交付环境一致性问题的方法。
AI总结
本书是基于Docker Engine v29.x及更新版本的实践指南,自v29起,默认使用containerd image store作为镜像存储后端。第一章通过一个简单的Web应用示例(构建镜像、运行容器)帮助读者快速上手,并详细介绍了Docker的起源、核心技术(Cgroups、Namespaces、UnionFS及containerd引擎)以及相比传统虚拟机的优势,包括更快的启动速度、更高的资源利用率和交付效率,广泛应用于DevOps和微服务架构。 第二章介绍三大核心概念:镜像(静态文件系统)、容器(镜像的运行实例)和仓库(用于镜像的存储与分发)。后续章节涵盖了Docker的安装(支持Ubuntu、Debian、Fedora、CentOS、macOS、Windows等多种操作系统)、镜像使用、Dockerfile指令详解、数据管理(数据卷、挂载主机目录、tmpfs)、网络配置(DNS、网络类型、自定义网络、容器互联等),以及Docker Buildx和Docker Compose等高级工具的使用。书中还提供了实战案例(如Django、Rails、WordPress和LNMP等),帮助读者掌握Docker的实际应用。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 762 页请下载阅读 -
文档评分
请文明评论,理性发言.