Docker est un logiciel qui permet la virtualisation au niveau du système d'exploitation, appelée conteneurisation. Il exploite les mécanismes d'isolation des ressources du noyau Linux, tels que les cgroups et les espaces de noms du noyau, pour permettre l'exécution de conteneurs indépendants au sein d'une même instance Linux.
Docker fournit un moyen d'exécuter en toute sécurité des applications isolées dans un conteneur, contenant toutes ses dépendances et bibliothèques.
Si vous êtes des utilisateurs de Docker aujourd'hui, nous allons parler d'une application qui pourrait éventuellement vous intéresser.
À propos de Dry
Dry est une application gratuite, multiplateforme et open source qui s'exécute à partir de la ligne de commande pour gérer Docker.
Cet outil nous fournit des informations sur les conteneurs, les images et les réseaux , et, si un cluster Docker Swarm est en cours d'exécution, il affiche également toutes sortes d'informations sur l'état du cluster Swarm.
Il peut se connecter à des démons Docker locaux ou distants.
Outre l'affichage d'informations, il permet de gérer Docker . La plupart des commandes disponibles dans l'interface de ligne de commande officielle de Docker le sont également dans Dry, avec le même comportement.
Comment installer Dry sur Linux?
Dry est disponible sous forme d'un seul fichier binaire, ce qui simplifie grandement son installation sous Linux.
Pour les utilisateurs d'Arch Linux, de Manjaro et de leurs dérivés, Dry se trouve dans l'AUR ; vous devez donc activer l'AUR dans votre fichier pacman.conf.
Pour l'installer, il vous suffit de taper la commande suivante:
pacaur -S dry-bin
Il est également possible d'installer Dry depuis Docker en tant que conteneur. Si vous souhaitez l'installer de cette manière, vous devez saisir la commande suivante :
docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry
La dernière méthode pour installer Dry sous Linux consiste à télécharger un script qui se chargera de l'installation.
Nous devons ouvrir un terminal et exécuter les commandes suivantes:
curl -sSf https://moncho.github.io/dry/dryup.sh | sudo sh
sudo chmod 755 /usr/local/bin/dry
Une fois l'installation terminée , nous pourrons commencer à utiliser l'application sur nos systèmes.
Comment utiliser Dry?
Pour commencer à utiliser cette application sur notre système, nous devons ouvrir un terminal et exécuter la commande suivante :
dry
En faisant cela, une fenêtre similaire à celle-ci devrait apparaître, où elle montre que le séchage fonctionne déjà et affiche les informations.

Dry peut être utilisé à l'aide de certaines clés ; en reprenant les informations de son espace officiel sur GitHub , les accès sont les suivants :
Clés globales
| Clé | Description |
|---|---|
| % | Afficher la liste de filtres |
| F1 | Trier la liste |
| F5 | liste de mise à jour |
| F8 | afficher l'utilisation du disque ancrable |
| F9 | afficher les 10 derniers événements docker |
| F10 | afficher les informations du docker |
| 1 | afficher la liste des conteneurs |
| 2 | afficher la liste d'images |
| 3 | afficher la liste des réseaux |
| 4 | afficher la liste des nœuds (en mode Swarm) |
| 5 | afficher la liste des services (en mode Swarm) |
| Arrowup | déplacer le curseur d'une ligne vers le haut |
| Flèche vers le bas | déplacer le curseur d'une ligne vers le bas |
| g | déplacer le curseur vers le haut |
| G | déplacer le curseur vers le bas |
| q | sortir du sec |
Commandes pour les conteneurs
| Clé de lien | Description |
|---|---|
| Entrer | affiche le menu des commandes du conteneur |
| F2 | activer / désactiver l'affichage des conteneurs arrêtés |
| i | inspecter |
| l | journaux de conteneur |
| e | se retirer |
| s | statistiques |
| Ctrl + e | supprimer tous les conteneurs arrêtés |
| Ctrl + k | matar |
| Ctrl + r | démarrer / redémarrer |
| Ctrl + t | arrêter |
Commandes d'image
| Clé ou combinaison | Description |
|---|---|
| i | histoire |
| r | exécuter la commande dans un nouveau conteneur |
| Ctrl + d | supprimer les images suspendues |
| Ctrl + e | supprimer l'image |
| Ctrl + f | Supprimer l'image |
| Entrer | inspecter |
Commandes réseau
| Clé ou combinaison | Description |
|---|---|
| Ctrl + e | supprimer le réseau |
| Entrer | inspecter |
Commandes de service
| Clé | Description |
|---|---|
| i | inspecter le service |
| l | registres de service |
| Ctrl + r | supprimer le service |
| Ctrl + s | service d'escale |
| Entrer | afficher les tâches de service |
Se déplacer dans les tampons
| Clé | Description |
|---|---|
| g | déplacer le curseur au début du tampon |
| G | déplacer le curseur à la fin du tampon |
| n | après la recherche, passez au résultat de recherche suivant |
| N | après la recherche, revenez au résultat de recherche précédent |
| s | rechercher |
| page précédente | déplacer le curseur 'taille de l'écran' s'aligne |
| pg vers le bas | déplacer les lignes du curseur 'taille d'écran' vers le bas |