来源:站长整理 2026-10-28
想用 Docker 跑好几个服务(数据库、后端、监控),要多大配置?
Docker 本身占用不大,吃内存的是你跑的服务。粗略估算:
| 服务 | 常见内存占用 |
|---|---|
| PostgreSQL / MySQL(小数据量) | 200–500 MB |
| 一个 Node / Python / Java 后端 | 100 MB–1 GB(Java 偏大) |
| Redis | 几十 MB 起 |
| 监控(Prometheus + Grafana) | 300–600 MB |
| 系统本身 + Docker | 约 300 MB |
三四个服务加起来很容易超过 2 GB,所以4 GB 是起步,8 GB 比较从容,还能留出余量给构建镜像。
本站收录的 8 GB 套餐里:
- 长期用:RackNerd 8G 年付特价 $119.99/年,折合每月约 $10,7 核 / 150 GB,性价比最高。
- 先试用:Hetzner CX33 按小时计费,€8.99/月封顶,随时删除。核价时缺货,有货再考虑。
另外几点:
- 记得加 swap 兜底,内存偶尔冲高时不至于被系统杀进程,见新 VPS 到手的 6 件事第 6 步。
- 数据库的数据目录一定要挂载到宿主机(
-v),否则容器删了数据也没了。 - 两种计费方式的取舍见按小时计费还是年付?
文中推荐的套餐
- RackNerd 8 GB KVM VPS 年付促销款 7C / 8G · 美国 · $10.00/月
- Hetzner CX33 4C / 8G · 德国 · $10.43/月