Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
docker:commandes [2022/07/27 07:15] marclebrun [Commandes] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Commandes ====== | ||
- | |||
- | ^ Commande ^ Description ^ | ||
- | | ''docker images'' | Lister toutes les images | | ||
- | | ''docker container ls -a'' | Lister tous les conteneurs | | ||
- | |||
- | ===== Lancer un bash dans un container en cours de fonctionnement ===== | ||
- | |||
- | docker ps | ||
- | docker exec -u 1000 -ti XXX bash | ||
- | |||
- | => XXX est soit le nom du container, soit son ID (les trois premiers caractères suffisent). | ||
- | |||
- | ===== Copier un fichier depuis un container vers l'hôte local ===== | ||
- | |||
- | docker ps | ||
- | docker cp XXX:/chemin/dans/le/container . | ||
- | |||
- | => XXX est soit le nom du container, soit son ID (les trois premiers caractères suffisent). | ||
- | |||
- | ----- | ||
- | |||
- | Obtenir de l'aide sur une commande | ||
- | docker COMMAND --help | ||
- | |||
- | Télécharger une image depuis un dépôt | ||
- | docker pull [OPTIONS] NAME[:TAG%%|%%@DIGEST] | ||
- | |||
- | Lister les images téléchargées | ||
- | docker images -a | ||
- | | ||
- | Lancer une commande dans un nouveau conteneur | ||
- | docker run [OPTIONS] IMAGE [COMMAND] [ARG...] | ||
- | |||
- | Liste des conteneurs en cours d'exécution | ||
- | docker ps | ||
- | |||
- | Construire une image à partir du **Dockerfile** dans le dossier courant | ||
- | docker build -t IMAGE . | ||
- | |||
- | Supprimer un conteneur | ||
- | docker rm CONTENEUR | ||
- | |||
- | Supprimer une image | ||
- | docker rmi IMAGE | ||
- | |||
- | Supprimer TOUS les conteneurs, puis TOUTES les images | ||
- | docker container rm $(docker container ls -aq) | ||
- | docker image rm $(docker image ls -aq) | ||