You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Docker中容器状态字段的精确退出时间?

Docker容器精确退出时间获取及格式化字段参考

精确退出时间的获取方式

docker ps的格式化字段中没有直接提供精确退出时间的占位符,{{.Status}}字段只会返回类似“Exited (0) 3 days ago”的模糊时间描述。要获取精确的退出时间,需要使用docker inspect命令,通过容器的状态元数据提取:

docker inspect --format='{{.State.FinishedAt}}' <容器ID或名称>

该命令会返回ISO 8601格式的精确时间(例如2024-05-20T14:30:00Z),包含完整的年、月、日、时、分、秒信息。

如果需要批量获取多个已退出容器的精确时间,可以结合docker ps -q批量处理:

docker ps -q --filter "status=exited" | xargs docker inspect --format='{{.ID}}	{{.State.FinishedAt}}	{{.Name}}'

Docker格式化字段参考表位置

  1. 本地命令行查询:执行docker ps --help,输出的末尾部分会列出--format支持的所有占位符及说明,比如{{.ID}}、{{.CreatedAt}}、{{.Command}}等。
  2. 官方文档:Docker官方文档的docker ps命令章节中,有专门的格式化输出小节,详细罗列了所有可用字段。无需跳转外部链接,本地docker ps --help即可快速获取核心字段信息。

内容的提问来源于stack exchange,提问作者Nelson Teixeira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 21:12:36