Add jq examples
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
* [Podman](./containerization/podman/README.md)
|
* [Podman](./containerization/podman/README.md)
|
||||||
* [curl](./curl.md)
|
* [curl](./curl.md)
|
||||||
* [git](./git/README.md)
|
* [git](./git/README.md)
|
||||||
|
* [jq](./jq.md)
|
||||||
* [Linux](./linux/README.md)
|
* [Linux](./linux/README.md)
|
||||||
* [Archlinux](./linux/arch/README.md)
|
* [Archlinux](./linux/arch/README.md)
|
||||||
* [Installation instructions for UEFI + GPT](./linux/arch/installation.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