Dockerfile 是构建镜像的核心脚本,它定义了容器的运行环境、依赖、启动方式等内容
本章将深入讲解 Dockerfile 的高级指令、构建优化技巧以及多阶段构建的实战应用,帮助你构建更高效、更安全的镜像
随着容器技术的发展,Kubernetes(简称 K8s)已成为容器编排的事实标准
本章将介绍如何将 Docker 与 Kubernetes 集成,理解两者的关系,并完成一个基础的容器部署示例
在现代软件开发流程中,持续集成(CI)与持续部署(CD)已成为 DevOps 的核心实践
本章将介绍如何使用 Jenkins 与 Docker 构建自动化流水线,实现从代码提交到容器部署的全流程自动化
在前几章中,我们已经掌握了 Docker 的基础命令、网络原理以及 Compose 的服务编排能力
本章将深入讲解 Docker Swarm —— Docker 官方提供的原生容器集群管理工具
Swarm 能够将多台主机组织成一个统一的集群,实现服务的高可用、自动调度与负载均衡
在前几章中,我们已经了解了 Docker 的基本命令、镜像与容器管理以及网络原理。本章将深入讲解 Docker Compose —— 一个用于定义和运行多容器 Docker 应用的工具。通过 Compose,你可以用一份配置文件描述整个应用的服务栈,实现一键部署与管理