切换主题
Docker 日常检查,从这四步开始
1. 看容器状态
bash
docker ps -a关注是否退出、反复重启,以及有健康检查的容器是否显示异常。容器处于运行状态,并不等于业务接口一定正常。
2. 看最近日志
bash
docker logs --since 10m --tail 100 <容器名称>结合故障发生时间查找异常,保留能说明问题的上下文。向他人提供日志前,先遮盖密钥和用户隐私。
3. 看资源占用
bash
docker stats --no-stream
free -h内存关注 available,CPU 关注持续占用,单次快照只能说明当时的情况。
4. 看磁盘与 inode
bash
df -h
df -i磁盘容量和 inode 都可能耗尽。先找到增长来源,再决定清理哪些内容,避免直接删除仍有用途的数据。