Introduction
Docker est un logiciel qui propose un ensemble de produits de plate-forme en tant que service pour le développement et le déploiement d’applications en empaquetant des logiciels dans des conteneurs .
Les conteneurs sont des environnements virtuels légers et portables que les développeurs peuvent partager sans risquer des incohérences dans le développement. En raison de ces fonctionnalités incroyablement utiles, de nombreuses organisations sont passées de l’utilisation de machines virtuelles à des conteneurs Docker.
Comme tout autre logiciel, Docker présente aux utilisateurs une nouvelle gamme de terminologie liée à ses services. Les utilisateurs doivent se familiariser avec des concepts tels que Dockerfiles , images , containers et autres mots spécifiques à Docker. Une fois que vous avez maîtrisé le vocabulaire, l’étape suivante consiste à vous habituer à utiliser les commandes Docker. Une liste de toutes les commandes et options est assez longue et il faudrait du temps pour les apprendre toutes par cœur.
Que vous soyez nouveau sur Docker ou que vous ayez déjà une certaine expérience de la conteneurisation, il est toujours bon d’avoir un point de référence pour toutes les commandes Docker courantes.
Dans ce didacticiel, vous trouverez les commandes Docker les plus courantes ainsi qu’une feuille de triche téléchargeable.
Liste Des Commandes Docker
Commandes Du Conteneur Docker
Dans cette section, vous trouverez les commandes les plus importantes liées au cycle de vie des conteneurs Docker.
Créez un conteneur (sans le démarrer) :
menu fixe créer
Renommer un conteneur existant :
docker renommer
Exécutez une commande dans un nouveau conteneur :
course de docker
docker run -rm – supprime un conteneur après sa sortie.
docker run -td – démarre un conteneur et le maintient en cours d’exécution.
docker run -it – démarre un conteneur, alloue un pseudo-TTY connecté au stdin du conteneur et crée un shell bash interactif dans le conteneur.
docker run -it-rm – crée, démarre et exécute une commande à l’intérieur du conteneur. Une fois la commande exécutée, le conteneur est supprimé.
Supprimer un conteneur (s’il n’est pas en cours d’exécution) :
docker rm
Mettez à jour la configuration d’un ou plusieurs conteneurs :
mise à jour du menu fixe
Démarrage Et Arrêt Des Conteneurs
Les commandes suivantes vous montrent comment démarrer et arrêter des processus dans un conteneur particulier.
Démarrer un conteneur :
démarrage du menu fixe
Arrêtez un conteneur en cours d’exécution :
arrêt docker
Arrêtez un conteneur en cours d’exécution et redémarrez-le :
redémarrage du menu fixe
Suspendez les processus dans un conteneur en cours d’exécution :
pause docker
Réactivez les processus dans un conteneur en cours d’exécution :
docker reprendre
Bloquer un conteneur jusqu’à ce que les autres s’arrêtent (après quoi il imprime leurs codes de sortie) :
docker attendre
Tuez un conteneur en envoyant un SIGKILL à un conteneur en cours d’exécution :
docker tuer
Associez les flux d’entrée, de sortie et d’erreur standard locaux à un conteneur en cours d’exécution :
docker attacher
Remarque : Si vous n’êtes toujours pas sûr de la différence entre les images et les conteneurs Docker, vous pouvez consulter l’article sur les images et les conteneurs.
Commandes D’image Docker
Vous trouverez ci-dessous toutes les commandes nécessaires pour travailler avec les images Docker.
docker tirer
Pousser une image vers un registre :
docker poussée
importation de menu fixe
commit docker
Supprimer une image :
docker rmi
chargement du docker
Enregistrez une image dans une archive tar, diffusée sur STDOUT avec toutes les couches, balises et versions parentes :
docker enregistrer>
Commandes Docker Pour Les Informations Sur Le Conteneur Et L’image
Une fois vos conteneurs configurés, vous devrez savoir comment obtenir toutes les informations importantes pour les gérer. Les commandes suivantes fourniront des détails sur les images et les conteneurs de votre système.
Répertorier les conteneurs en cours d’exécution :
docker ps
docker ps -a – répertorie à la fois les conteneurs en cours d’exécution et ceux qui se sont arrêtés
Répertoriez les journaux d’un conteneur en cours d’exécution :
journaux de menu fixe
Répertoriez les informations de bas niveau sur les objets Docker :
docker inspecter
Répertorier les événements en temps réel d’un conteneur :
événements Docker
Afficher le mappage de port (ou spécifique) pour un conteneur :
port docker
Afficher les processus en cours d’exécution dans un conteneur :
débardeur
Afficher les statistiques d’utilisation des ressources en direct des conteneurs :
statistiques de docker
Afficher les modifications apportées aux fichiers (ou répertoires) sur un système de fichiers :
docker diff
Répertoriez toutes les images stockées localement avec le moteur Docker :
docke image ls
Afficher l’historique d’une image :
historique du menu fixe
Réseaux
L’une des fonctionnalités les plus précieuses du logiciel Docker est la possibilité de connecter des conteneurs entre eux et à d’autres charges de travail non Docker. Cette section couvre les commandes liées au réseau.
Répertorier les réseaux :
réseau docker ls
Supprimez un ou plusieurs réseaux :
docker réseau rm
Afficher des informations sur un ou plusieurs réseaux :
inspecter le réseau docker
Connecte un conteneur à un réseau :
connexion au réseau Docker
Déconnectez un conteneur d’un réseau :
déconnexion du réseau docker
Aide-mémoire Docker PDF
Vous pouvez trouver toutes les commandes répertoriées dans une feuille de référence pratique d’une page ci-dessous. Pour l’enregistrer pour une utilisation future, vous pouvez également télécharger notre aide-mémoire sur les commandes Docker.
Conclusion
Cette liste de commandes Docker couramment utilisées devrait vous aider à vous familiariser avec elles. La feuille de triche vous sera utile lorsque vous souhaitez créer et gérer des conteneurs, des images et des réseaux.
Cet article a-t-il été utile?
Oui Non