yeasy / docker_practice
最新Docker容器技术,从真实案例中学习最佳实践技巧!| Learn and understand Docker&Container technologies, with real DevOps practice!
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing yeasy/docker_practice in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
PreviewDocker — 从入门到实践
v1.5.8
Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松!
无论是应用开发者、运维人员、还是其他信息技术从业人员,都有必要认识和掌握 Docker,节约有限的生命。
本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。
内容特色
- 入门基础:第 1 ~ 6 章为基础内容,帮助深入理解 Docker 的基本概念 (镜像、容器、仓库) 和核心操作。
- 进阶应用:第 7 ~ 10 章涵盖 Dockerfile 指令详解、数据与网络管理、Buildx、Compose 等高级配置和管理操作。
- 深入原理:第 11 ~ 16 章介绍其底层实现技术,深入探讨容器编排体系 (Kubernetes、Etcd),并延伸涉及容器与云计算及其它关键生态项目 (Fedora CoreOS、Podman 等)。
- 实战扩展:第 17 ~ 19 章重点讨论容器安全防护机制、监控与日志聚合系统 (Prometheus、ELK),并展示操作系统、CI/CD 自动化构建等典型实践案例。
阅读方式
在线阅读
- GitBook: yeasy.gitbook.io/docker_practice
- GitHub: github.com/yeasy/docker_practice
- Mirror: docker-practice.com
本地阅读
方式 1:Docker 镜像 (推荐)
无需安装任何依赖,一条命令即可启动。
docker run -it --rm -p 4000:80 ccr.ccs.tencentyun.com/dockerpracticesig/docker_practice:vuepress
启动后访问 http://localhost:4000。 详情参考
方式 2:本地构建
适合想要修改内容或深度定制的读者。需要安装 Node.js 环境。
npm install
npx honkit serve
启动后访问 http://localhost:4000。
社区交流
欢迎加入 Docker 技术交流群,分享 Docker 资源,交流 Docker 技术。
交流 QQ 群 (部分已满,建议优先使用 GitHub Discussions):
- 341410255 (I), 419042067 (II), 210028779 (III), 483702734 (IV), 460598761 (V)
- 581983671 (VI), 252403484 (VII), 544818750 (VIII), 571502246 (IX), 145983035 (X)
参与贡献
欢迎参与项目维护。
进阶学习
《Docker 技术入门与实战》已更新到第 4 版,讲解最新容器技术栈知识,欢迎大家阅读并反馈建议。
