Compléments sur docker inspect
This commit is contained in:
parent
9a8524e753
commit
607cd19635
|
@ -245,6 +245,18 @@ Cette commande s'applique généralement à n'importe quel objet Docker
|
||||||
(conteneur, image, service, réseau…) et donne une liste exhaustive des
|
(conteneur, image, service, réseau…) et donne une liste exhaustive des
|
||||||
attributs de l'objet, formaté en JSON.
|
attributs de l'objet, formaté en JSON.
|
||||||
|
|
||||||
|
Il est aussi possible de récupérer une sous partie en utilisant l'argument --format
|
||||||
|
|
||||||
|
~~~
|
||||||
|
# Récupérer les IP du container d05daab5c59e
|
||||||
|
$ docker inspect d05daab5c59e --format "{{range .NetworkSettings.Networks }}{{ .IPAddress }}{{ end }}"
|
||||||
|
# Récupérer l'IP du container f4bae02ef1407adc92f1aa2cc32c8e9fae75dac87126e2bf4964db265e9ad55d sur l'interface docker_gwbridge
|
||||||
|
$ docker inspect docker_gwbridge --format "{{ .Containers.f4bae02ef1407adc92f1aa2cc32c8e9fae75dac87126e2bf4964db265e9ad55d.IPv4Address }}"
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Note : De notre expérience, l'option --format peut se montrer capricieuse, notamment s'il y a en jeu des identifiant de containers. Une alternative est de parser du json manuellement avec [jq](https://wiki.evolix.org/TipsShell#json-avec-jq )
|
||||||
|
|
||||||
|
|
||||||
### Gérer les images
|
### Gérer les images
|
||||||
|
|
||||||
#### Lister les images locales
|
#### Lister les images locales
|
||||||
|
|
Loading…
Reference in a new issue