État du système

Il est important de comprendre que la commande run modifie l’état du système local. En effet, l’image associée à votre commande a été téléchargée dans le cache local pour être utilisée pour la reconstruction d’un conteneur à partir de cette même image, si cela est demandé. RUN Cache:local

De ce fait, si vous avez exécuté l’exemple précédent et si vous saisissez la commande docker run hello-world une nouvelle fois, vous constaterez que les indications concernant le téléchargement n’apparaissent plus.

En tant que développeur, il est utile de savoir ce qui est actuellement présent sur le système. Le CLI met à disposition un ensemble de commandes destinées à cela.

1. Management des images et conteneurs Image Conteneur

Bien entendu, il est possible de piloter le cache local et le fonctionnement de Docker grâce à un ensemble de commandes.

Deux informations essentielles à connaître sur l’état de votre système sont :

  • Quelles sont les images présentes sur le système ?

  • Quels sont les conteneurs actuellement en cours d’exécution ?

a. Gestion des images Image:gestion

La syntaxe pour cette action reprend la logique de Docker :

docker images [arguments] 

Si vous saisissez la commande sans argument, vous affichez la liste des images disponibles...

Pour consulter la suite, découvrez le livre suivant :
couv_EIDOCDNET.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Fonctionnement du CLI
Suivant
Interactions avec le système hôte