Dans cette étape, nous allons apprendre à formater la sortie de la commande docker plugin ls
en utilisant un modèle Go. Cela vous permet de personnaliser la sortie pour afficher uniquement les informations dont vous avez besoin et dans un format spécifique.
Le paramètre --format
est utilisé pour spécifier le modèle. Vous pouvez utiliser des espaces réservés tels que .ID
, .Name
, .Description
et .Enabled
pour accéder aux différents champs de chaque plugin.
Essayons de formater la sortie pour afficher uniquement le nom du plugin et son statut d'activation, séparés par deux points.
docker plugin ls --format "{{.Name}}: {{.Enabled}}"
Étant donné qu'aucun plugin n'est installé, la sortie sera vide. Cependant, si vous aviez des plugins, la sortie ressemblerait à ceci :
my-plugin: true
another-plugin: false
Vous pouvez créer des modèles plus complexes pour inclure d'autres informations ou formater la sortie différemment. Par exemple, pour afficher l'ID et la description :
docker plugin ls --format "ID: {{.ID}}, Description: {{.Description}}"
Encore une fois, la sortie sera vide dans cet environnement.
L'utilisation du paramètre --format
est un moyen puissant d'adapter la sortie des commandes Docker à vos besoins spécifiques, facilitant ainsi l'analyse et le traitement des informations.