Docker / 基础学习
Docker 入门:先会看状态和日志
整理日期 · 锋锋的学习小站
遇到问题先观察,重启不是每次都适用的第一步
先理解三个词
镜像负责提供文件系统与默认启动配置,容器负责运行进程,仓库用于分发镜像。容器与宿主机共享内核,并不是一台完整的虚拟机。
查看容器状态
docker ps
docker ps -a
docker stats --no-stream看最近的日志
docker logs --tail 100 容器名
docker logs --since 10m 容器名状态正常不等于业务正常
Up 只能说明容器仍在运行。还应检查服务监听、依赖连接和实际请求。部分镜像提供健康检查,但并不是所有容器都有。
这次记住什么
容器反复退出时,先记录退出信息与日志,再检查配置、挂载权限和资源。频繁重启可能让线索变少。镜像标签也应明确,维护时保留当前版本和回退方式。