列出所有容器(含已停止)
只读docker ps -a --format 'table {{.Names}}\t{{.Status}}'跑完应看到: 状态为 Restarting 或 Exited (1) 的,就是要查的容器。
03 / FIELD NOTES
查看容器和 systemd 服务的日志,并实时跟踪。
容器的日志在 Docker 里,系统服务的日志在 journal 里。找对地方就不用猜,第一条报错通常就说明了原因。
应用反复重启、页面空白,或更新后起不来。
docker ps -a --format 'table {{.Names}}\t{{.Status}}'跑完应看到: 状态为 Restarting 或 Exited (1) 的,就是要查的容器。
docker logs --tail 100 komari跑完应看到: 加 -f 可以持续跟踪,Ctrl+C 退出。
journalctl -u ssh -n 50 --no-pager跑完应看到: 用 -f 实时跟踪,或 --since "1 hour ago" 缩小时间范围。
只读。日志里可能有令牌或 IP,分享前先检查。
{
"slug": "container-logs",
"risk": "safe",
"tags": [
"logs",
"docker",
"systemd"
],
"updated": "2026-10-30",
"pathIndex": null,
"why": "容器的日志在 Docker 里,系统服务的日志在 journal 里。找对地方就不用猜,第一条报错通常就说明了原因。",
"steps": [
{
"command": "docker ps -a --format 'table {{.Names}}\\t{{.Status}}'",
"risk": "safe"
},
{
"command": "docker logs --tail 100 komari",
"risk": "safe"
},
{
"command": "journalctl -u ssh -n 50 --no-pager",
"risk": "safe"
}
]
}