Explorer la vue Conteneurs dans Docker Desktop
La vue Conteneurs liste tous les conteneurs et applications en cours d'exécution et arrêtés. Elle fournit une interface propre pour gérer le cycle de vie de vos conteneurs, interagir avec les applications en cours d'exécution, et inspecter les objets Docker—incluant les applications Docker Compose.
Actions de conteneur
Utilisez le champ Recherche pour trouver un conteneur spécifique par nom.
Depuis la vue Conteneurs vous pouvez :
- Démarrer, arrêter, mettre en pause, reprendre, ou redémarrer les conteneurs
- Voir les packages d'images et les CVE
- Supprimer les conteneurs
- Ouvrir l'application dans VS Code
- Ouvrir le port exposé par le conteneur dans un navigateur
- Copier la commande
docker run
pour réutilisation ou modification - Utiliser Docker Debug
Utilisation des ressources
Depuis la vue Conteneurs vous pouvez surveiller l'utilisation CPU et mémoire de vos conteneurs au fil du temps. Cela peut vous aider à comprendre si quelque chose ne va pas avec vos conteneurs ou si vous devez allouer des ressources supplémentaires.
Lorsque vous inspectez un conteneur, l'onglet Stats affiche des informations supplémentaires sur l'utilisation des ressources d'un conteneur. Vous pouvez voir combien de CPU, mémoire, réseau et espace disque votre conteneur utilise au fil du temps.
Inspecter un conteneur
Vous pouvez obtenir des informations détaillées sur le conteneur lorsque vous le sélectionnez.
Depuis ici, vous pouvez utiliser les boutons d'action rapide pour effectuer diverses actions comme mettre en pause, reprendre, démarrer ou arrêter, ou explorer les onglets Journaux, Inspecter, Montages bind, Debug, Fichiers, et Stats.
Journaux
Sélectionnez Journaux pour voir la sortie du conteneur en temps réel. En visualisant les journaux, vous pouvez :
- Utiliser
Cmd + f
/Ctrl + f
pour ouvrir la barre de recherche et trouver des entrées spécifiques. Les correspondances de recherche sont surlignées en jaune. - Appuyer sur
Entrée
ouShift + Entrée
pour aller à la correspondance de recherche suivante ou précédente respectivement. - Utiliser l'icône Copier dans le coin supérieur droit pour copier tous les journaux vers votre presse-papiers.
- Afficher les horodatages
- Utiliser l'icône Effacer terminal dans le coin supérieur droit pour effacer le terminal des journaux.
- Sélectionner et voir les liens externes qui peuvent être dans vos journaux.
Vous pouvez affiner votre vue en :
- Filtrant les journaux pour des conteneurs spécifiques, si vous exécutez une application multi-conteneur.
- Utilisant des expressions régulières ou des termes de recherche de correspondance exacte
Inspecter
Sélectionnez Inspecter pour voir les informations de bas niveau sur le conteneur. Il affiche le chemin local, le numéro de version de l'image, SHA-256, le mappage de port, et d'autres détails.
Exec/Debug
Si vous n'avez pas activé Docker Debug dans les paramètres, l'onglet Exec s'affiche. Il vous permet d'exécuter rapidement des commandes dans votre conteneur en cours d'exécution.
Utiliser l'onglet Exec est identique à exécuter une des commandes suivantes :
docker exec -it <container-id> /bin/sh
docker exec -it <container-id> cmd.exe
lors de l'accès aux conteneurs Windows
Pour plus de détails, voir la
référence CLI docker exec
.
Si vous avez activé Docker Debug dans les paramètres, ou basculé sur Mode debug à droite des options d'onglet, l'onglet Debug s'affiche.
Le mode debug nécessite un abonnement Pro, Team, ou Business. Le mode debug a plusieurs avantages, tels que :
- Une boîte à outils personnalisable. La boîte à outils vient avec de nombreux outils Linux standard
pré-installés, tels que
vim
,nano
,htop
, etcurl
. Pour plus de détails, voir la référence CLIdocker debug
. - La capacité d'accéder aux conteneurs qui n'ont pas de shell, par exemple, les conteneurs slim ou distroless.
Pour utiliser le mode debug :
-
Connectez-vous à Docker Desktop avec un compte qui a un abonnement Pro, Team, ou Business.
-
Après vous être connecté, soit :
- Survolez votre conteneur en cours d'exécution et sous la colonne Actions, sélectionnez le menu Afficher les actions du conteneur. Dans le menu déroulant, sélectionnez Utiliser Docker Debug.
- Ou, sélectionnez le conteneur puis sélectionnez l'onglet Debug.
Pour utiliser le mode debug par défaut, naviguez vers l'onglet Général dans Paramètres et sélectionnez l'option Activer Docker Debug par défaut.
Fichiers
Sélectionnez Fichiers pour explorer le système de fichiers des conteneurs en cours d'exécution ou arrêtés. Vous pouvez également :
- Voir quels fichiers ont été récemment ajoutés, modifiés, ou supprimés
- Éditer un fichier directement depuis l'éditeur intégré
- Glisser-déposer des fichiers et dossiers entre l'hôte et le conteneur
- Supprimer les fichiers inutiles lorsque vous faites un clic droit sur un fichier
- Télécharger des fichiers et dossiers depuis le conteneur directement vers l'hôte