Add jq examples
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
* [Podman](./containerization/podman/README.md)
|
||||
* [curl](./curl.md)
|
||||
* [git](./git/README.md)
|
||||
* [jq](./jq.md)
|
||||
* [Linux](./linux/README.md)
|
||||
* [Archlinux](./linux/arch/README.md)
|
||||
* [Installation instructions for UEFI + GPT](./linux/arch/installation.md)
|
||||
|
||||
26
jq.md
Normal file
26
jq.md
Normal 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"
|
||||
}
|
||||
]
|
||||
```
|
||||
Reference in New Issue
Block a user