Commandes et workflows Docker essentiels pour la gestion des conteneurs, les opérations sur les images, compose, le réseau et le débogage.
npx clawhub@latest install docker-essentialsDocker Essentials est une compétence de référence couvrant les commandes CLI Docker essentielles et les flux de travail dont vous avez besoin pour les opérations quotidiennes sur les conteneurs. Elle couvre l'ensemble du cycle de vie — du lancement et de la gestion des conteneurs à la création d'images, en passant par l'orchestration d'applications multi-conteneurs avec Compose, et la gestion des volumes et des réseaux. Que vous déboguiez un conteneur défaillant ou que vous configuriez un environnement de développement, cette compétence met les bonnes commandes à portée de main sans quitter votre agent IA.
npx clawhub@latest install docker-essentialsCliquez sur le bouton Installer en haut de cette page pour une configuration en un clic
exec, surveiller les statistiques ou copier des fichiers.docker installé et disponible dans le PATH.Couvre docker run, docker stop, docker start, docker restart et docker rm avec les combinaisons de drapeaux courants. Inclut des modèles tels que le mode détaché, les conteneurs nommés, la correspondance de ports, les montages de volumes et les terminaux interactifs.
Fournit des commandes de consultation des journaux (docker logs -f, journaux horodatés), des modèles docker exec pour ouvrir des shells ou exécuter des commandes ponctuelles, docker inspect avec filtrage par chemin JSON, docker stats, ainsi que docker top pour la visibilité en temps réel des processus.
Couvre la construction d'images à partir d'un Dockerfile avec les options de tag, de fichier personnalisé, d'arguments de construction et --no-cache, ainsi que le téléchargement, le taguage, la publication et la suppression d'images. Inclut un exemple de construction multi-étapes pour produire des images de production légères.
Comprend docker-compose up/down, le suivi des journaux par service, la mise à l'échelle des services, l'exécution dans les services et les modèles de reconstruction et redémarrage — tout ce qu'il faut pour gérer des applications multi-conteneurs.
Couvre la création, l'inspection, la connexion et la suppression des réseaux et des volumes, ainsi que docker volume prune et docker network inspect pour la maintenance et le dépannage.
Fournit les variantes de docker system df, docker system prune (y compris l'élagage des images et des volumes), ainsi que des commandes d'élagage individuelles pour les conteneurs, les images et les volumes afin de maintenir l'environnement Docker en ordre.
Utilisez le workflow de conteneur de développement pour monter votre répertoire source, exposer un port de serveur de développement et exécuter votre projet dans une image Node versionnée (ou tout autre langage) — le tout avec --rm afin de ne laisser aucune trace après l'arrêt.
L'exemple de workflow de base de données montre comment lancer PostgreSQL avec un volume nommé pour la persistance, des identifiants définis par variables d'environnement et un port mappé — un schéma courant pour les tests d'intégration ou le développement local.
Enchaînez docker logs -f, docker exec -it … bash et docker inspect pour suivre ce qu'un conteneur fait, lire son environnement et explorer son système de fichiers sans modifier l'image.
Parcourez docker build avec un Dockerfile multi-étapes, étiquetez l'image résultante avec une version et latest, puis poussez-la vers un registre — le tout en utilisant la syntaxe exacte des indicateurs fournie par la compétence Docker Essentials.
npx clawhub@latest install docker-essentialsSe connecter pour écrire un avis
Aucun avis pour l'instant. Soyez le premier à partager votre expérience !