搜索

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

14.69 MB 746 页 0 下载 2 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档《Docker 从入门到实践 v1.7.0》介绍了Docker的基本概念(镜像、容器、仓库)和核心操作,涵盖从入门到实战的完整学习路径。内容特色包括:入门基础(第1-6章)帮助理解基本概念和操作;进阶应用(第7-11章)涉及Dockerfile、数据与网络管理、Buildx、Compose等高级配置;深入原理(第12-17章)探讨底层实现技术及容器编排体系;实战扩展(第18-21章)讨论容器安全、监控与日志聚合系统及CI/CD实践。文档还提供了五分钟快速上手指南和针对不同读者角色的学习路线图。基于Docker Engine v29.x及以上版本,自v29起默认启用containerd image store,增强了对多架构镜像和软件供应链安全元数据的支持。
AI总结
本书是基于 Docker Engine v29.x 的入门与实战指南,旨在帮助开发者与运维人员掌握容器化技术,提升部署与交付效率。 **核心特色** - **入门基础**(第1-6章):讲解镜像、容器、仓库等核心概念及基本操作。 - **进阶应用**(第7-11章):涵盖 Dockerfile 编写、数据与网络管理、Buildx 多架构构建及 Docker Compose 编排。 - **深入原理**(第12-17章):探讨底层 Cgroups/Namespaces 技术、Kubernetes 容器编排及关键生态项目(如 Fedora CoreOS、Podman)。 - **实战扩展**(第18-21章):重点涉及安全防护、监控日志系统(Prometheus、ELK)以及 CI/CD 与操作系统部署案例。 **快速上手流程** 1. 编写代码(如 `index.html`)与 `Dockerfile`。 2. 构建镜像:`docker build -t my-hello-world .` 3. 运行容器:`docker run -d -p 8080:80 my-hello-world` **学习路径建议** - **运维新手**:聚焦第1-4章,掌握容器基本概念与操作。 - **开发者**:学习第1-3章及第5-8章,学会容器化应用的构建与部署。 - **DevOps工程师**:结合第1章、第9-14章及第18章,实现容器编排与自动化部署。 - **架构师**:研读第1章与第15-21章,设计高可用容器基础设施。 **重要更新** 自 Docker Engine v29 起,默认启用 `containerd image store` 作为镜像存储后端,替代传统 `overlay2` 驱动,增强了对多架构镜像及供应链安全元数据(SBOM、Attestations)的支持。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 734 页请下载阅读 -
文档评分
请文明评论,理性发言.