Docker状态列表在这里.但是,当我使用API列出docker容器时,状态以"自然"句子显示; 例如:
Exited (0) NN seconds ago
Up NN days
我找不到所有状态的所有字符串输出的确定列表.换句话说,我想解析docker API状态字符串.
Docker API的容器状态的所有可能输出是什么?
这是我正在谈论的api.
生成状态摘要的逻辑可以在Docker 源代码中找到,在文件container/states.go
l。第 41 条。. 基本上,您将获得以下其中一项:
为了获得机器可读的输出,我建议使用/containers/:id/json
端点,它将返回如下数据结构:
"State": {
"Dead": false,
"Error": "",
"ExitCode": 0,
"FinishedAt": "0001-01-01T00:00:00Z",
"OOMKilled": false,
"Paused": false,
"Pid": 2593,
"Restarting": false,
"Running": true,
"StartedAt": "2015-12-26T19:22:38.616937722Z",
"Status": "running"
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3994 次 |
最近记录: |