Metadata
| id | combo-docker-compose-dev | recorded | 2026-08-30 |
|---|---|---|---|
| members | 3 | status | verified |
Members (3)
| tool | role | version | install | guide |
|---|---|---|---|---|
docker compose | 编排载体 | v2+(实测 v5.4.0);依赖 Docker daemon 可用 | | — |
MySQL 8.0 镜像 | 8.0(实测 2026-08-30 拉取成功,约 500MB) | — | — | |
Redis 7 镜像 | 7-alpine(实测 2026-08-30 拉取成功,约 100MB) | — | — |
Install order
- 确认 docker compose(第 1 步)→ 2. 写 compose 文件(第 2 步)→ 3. 起栈等就绪(第 3 步)→ 4. 冒烟验证(第 4 步)。全装完跑通读写才算组合就绪。
Dependency warnings
- 冲突/端口:本机 3306 被占时映射改 13306(实测本环境即此场景);6379 同理改 16379;起栈前
ss -ltn | grep -E ":3306|:6379"先查。 - 版本:compose v2+(实测 v5.4.0);mysql:8.0;redis:7-alpine;与既有服务(站点 8123 / open-webui 3000 / ollama 11434)无端口交集(实测)。
- 环境:Docker Desktop(WSL2 后端)或 Linux Docker;内存 ≥ 4GB;磁盘 ≥ 2GB;MySQL 首次启动需 ~20s 初始化(实测),期间连接被拒属正常。
- 国内网络:镜像必须带
docker.m.daocloud.io前缀(实测直连 docker hub 拉不动;daocloud 拉取成功);compose pull可单独预拉。 - 数据:named volume 保留数据(down 不删);
down -v删除(实测确认)——想重置环境才用。
Linked problems
Evidence
Evidence details kept locally (2026-08-30)