Add jq examples

This commit is contained in:
2021-10-06 12:03:11 +02:00
parent 0a275e31b2
commit b14ed6de29
2 changed files with 27 additions and 0 deletions

26
jq.md Normal file
View File

@@ -0,0 +1,26 @@
# jq
## Examples
### Get `RestartPolicy` from Docker container
```
# docker inspect container1 | jq '.[].HostConfig.RestartPolicy.Name'
"unless-stopped"
```
### Get `RestartPolicy` from multiple containers in new JSON object list
```
# docker inspect container1 container2 | jq '[.[] | {policy_name: .HostConfig.RestartPolicy.Name, name: .Name}]'
[
{
"policy_name": "unless-stopped",
"name": "container1"
},
{
"policy_name": "unless-stopped",
"name": "container2"
}
]
```