容器健康检查写不好,测试环境就会假绿
2026年4月记录,分类「Docker」。内容按测试执行视角整理,尽量把背景、操作和验收口径讲清楚。
问题定位
测试工程师经常要处理环境问题。我的做法是把服务、配置、日志、数据库、网络这几层分开看,避免一上来就重启碰运气。
我更关注它在真实提测流程里怎么落地,而不是单独演示一个命令或脚本。
处理顺序
- 先确认容器、端口、进程和健康检查。
- 再看配置变更、环境变量、挂载目录和依赖地址。
- 恢复后补一组冒烟用例,确认业务真的可用。
docker ps
docker logs --tail=100 web
curl -I http://127.0.0.1/he