docker app inspect |
Inspecte l'application |
Docker |
Syntaxe
docker app inspect [APP_NAME] [OPTIONS]
|
Paramètres
Nom |
Description |
--insecure-registries |
Ce paramètre permet d'utiliser HTTP au lieu de HTTPS lors de l'extraction/du transfert vers ces registres. |
--parameters-file |
Ce paramètre permet d'indiquer le fichier de paramètres de remplacement. |
--pull |
Ce paramètre permet de tirer le paquet. |
-s |
Ce paramètre permet de remplacer la valeur du paramètre. |
--set |
Ce paramètre permet de remplacer la valeur du paramètre. |
Description
Cette commande permet d'afficher les métadonnées, les paramètres et un résumé du fichier de composition pour une application donnée.
Remarques
- Affichage des métadonnées de l'application : docker app inspect permettait d'examiner les informations générales d'une application Docker App, comme
son nom, sa version, sa description et les fichiers la composant (metadata.yml, parameters.yml, docker-compose.yml).
- Affichage des paramètres configurables : La commande affichait également les paramètres modifiables de l'application, définis dans parameters.yml. Cela
facilitait l'adaptation du déploiement en ajustant dynamiquement ces valeurs avant de générer un bundle ou d'exécuter l'application.
- Vérification de la structure du paquet : docker app inspect permettait de s'assurer que l'application était correctement structurée avant de la paqueter ou
de la publier. Elle aidait ainsi à identifier les erreurs éventuelles dans la définition des services ou des paramètres.
- Outil de diagnostic avant le déploiement : En fournissant un aperçu détaillé de l'application, la commande servait d'outil de diagnostic, permettant aux développeurs
de valider les configurations et les dépendances avant de procéder à une exécution ou à un déploiement.
- Facilitation de la collaboration entre équipes : Dans un contexte d'équipe, docker app inspect aidait les développeurs à comprendre rapidement la structure
d'une application, sans avoir besoin d'ouvrir et de lire manuellement tous les fichiers du paquet.
- Intégration avec d'autres commandes Docker App : La commande était souvent utilisée avant docker app bundle (pour créer un paquet CNAB) ou
docker app run (pour exécuter l'application), afin de s'assurer que les métadonnées et les paramètres étaient bien définis.
- Abandon avec la fin de Docker App : Avec l'abandon de Docker App, docker app inspect a disparu. Aujourd'hui, les alternatives consistent
à inspecter un fichier docker-compose.yml manuellement ou à utiliser des commandes comme docker-compose config pour valider sa syntaxe.
- Alternative avec Helm et Kubernetes : Pour les utilisateurs de Kubernetes, une commande équivalente
serait helm show values ou kubectl describe, permettant d'afficher les détails d'un paquet
Helm ou les configurations d'un déploiement Kubernetes, respectivement.
Dernière mise à jour : Vendredi, le 11 Décembre 2020