docker app status |
État de l'application |
Docker |
Syntaxe
docker app status INSTALLATION_NAME [--target-context TARGET_CONTEXT] [OPTIONS]
|
Paramètres
Nom |
Description |
--credential-set |
Ce paramètre permet d'utiliser un fichier YAML contenant un ensemble d'informations d'identification ou un ensemble d'informations d'identification présent dans le magasin d'informations d'identification. |
--target-context |
Ce paramètre permet d'indiquer le contexte sur lequel l'application est installée (default: ). |
--with-registry-auth |
Ce paramètre permet d'indiquer l'envoie de l'authentification du registre. |
Description
Cette commande permet de demander l'état d'installation d'une application.
Remarques
- Affichage de l'état d'une application déployée : docker app status permettait de récupérer des informations sur une application installée à partir d'un
bundle CNAB. Cela permettait de vérifier si l'application fonctionnait correctement ou si des erreurs étaient présentes.
- Vérification des services en cours d'exécution : Cette commande permettait d'inspecter l'état des conteneurs et des services déployés par l'application,
facilitant ainsi le diagnostic en cas de problème de fonctionnement ou de panne.
- Interaction avec Docker et Kubernetes : docker app status pouvait récupérer des informations depuis un environnement Docker local ou un
unité d'allocation Kubernetes, rendant cette commande utile pour les applications déployées dans différents
contextes.
- Complémentaire aux commandes docker ps et kubectl get pods : Plutôt que d'exécuter plusieurs commandes comme docker ps pour voir les conteneurs
actifs ou kubectl get pods pour un cluster Kubernetes, docker app status fournissait un résumé centralisé du statut d'une application CNAB.
- Facilitation du suivi des mises à jour et des erreurs : Grâce aux informations retournées, un administrateur pouvait rapidement voir si une mise à jour
s'était bien déroulée ou si certains services étaient dans un état inattendu (arrêtés, en erreur,...).
- Disparition avec l'abandon de Docker App : Avec la fin du projet Docker App, la commande docker app status a été supprimée. Aujourd'hui,
il faut utiliser des commandes alternatives selon l'environnement, comme docker inspect pour les conteneurs ou kubectl describe
pour Kubernetes.
- Alternative avec Docker Compose pour les piles multi-conteneurs : Pour les applications basées sur Docker Compose,
la commande docker compose ps fournit des informations similaires, affichant l'état des services et des conteneurs associés à une pile.
- Alternatives modernes pour surveiller les déploiements :
Alternative |
Description |
Docker |
docker inspect, docker ps et docker logs permettent de récupérer des informations détaillées sur l'état d'un conteneur. |
Kubernetes |
kubectl get pods, kubectl describe et kubectl logs sont les commandes de référence pour superviser un déploiement Kubernetes. |
Helm |
Pour les applications gérées avec Helm, helm status <release> fournit un état détaillé du déploiement. |
Dernière mise à jour : Vendredi, le 11 Décembre 2020