| 常用字段 | .State.Status 状态、.State.ExitCode 退出码、.State.OOMKilled |
|---|---|
| 网络 | .NetworkSettings.IPAddress / .Ports |
| 挂载 | .Mounts[*].Source/Destination/Mode |
| 配置 | .Config.Env / .HostConfig.RestartPolicy |
常用提取命令
常用提取命令
docker inspect -f "{{.State.Status}} exit={{.State.ExitCode}} oom={{.State.OOMKilled}}" myapp
docker inspect -f "{{range .Mounts}}{{.Source}} -> {{.Destination}}{{"\n"}}{{end}}" myapp
docker inspect -f "{{json .NetworkSettings.Ports}}" myapp排障先 inspect 看 State 事实(退出码/OOM/重启次数),比反复重启试错快得多。