Docker
Docker 的概念不多,但每个概念都会在实际使用中咬你一口: 镜像分层、卷的持久化、端口映射、构建缓存……
这个指南按「先跑起来,再理解原理」的顺序组织。
章节
| # | 章节 | 内容 |
|---|---|---|
| 01 | 基础与镜像分层 | 容器 vs 虚拟机、Dockerfile、缓存 |
| 02 | Compose 编排 | 多容器、卷、网络、健康检查 |
| 03 | 用 Caddy 部署站点 | 自动 HTTPS、反代、缓存策略 |
安装
bash
# Linux 服务器
curl -fsSL https://get.docker.com | sh
# macOS / Windows
# 装 Docker Desktop,或者用 colima(更轻)
brew install colima && colima start1
2
3
4
5
6
2
3
4
5
6
先理解一件事
容器不是轻量虚拟机。 容器只是被 Linux 命名空间(namespace)隔离起来的进程, 和宿主机共用同一个内核。这就是它启动只要几百毫秒的原因。