Aller au contenu

« Docker commandes » : différence entre les versions

De Marmits Wiki
Page créée avec «  <syntaxhighlight lang="bash" line> liste les conteneurs actifs. Aussi accessible par la commande docker ps [-a]. L'option -a liste aussi l'ensemble des conteneurs inactifs docker container ls [-a] démarre une nouvelle instance d'un conteneur à partir d'une image donnée docker container run ...image_de_base... crée un conteneur basé sur une image donnée sans le démarrer docker container create ...image_de_base... stoppe un conteneur acti... »
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash" line>


liste les conteneurs actifs. Aussi accessible par la commande docker ps [-a]. L'option -a liste aussi l'ensemble des conteneurs inactifs
#liste les conteneurs actifs. Aussi accessible par la commande docker ps [-a]. L'option -a liste aussi l'ensemble des conteneurs inactifs


     docker container ls [-a]
     docker container ls [-a]
démarre une nouvelle instance d'un conteneur à partir d'une image donnée
    docker container run ...image_de_base...
crée un conteneur basé sur une image donnée sans le démarrer
    docker container create ...image_de_base...
stoppe un conteneur actif
    docker container stop nom_conteneur
démarre un conteneur inactif
    docker container start nom_conteneur
attache les entrées et sorties standards locales à un conteneur actif
    docker container attach nom_conteneur
exécute une commande dans un conteneur actif
    docker container exec nom_conteneur commande
supprime un conteneur inactif
    docker container rm nom_conteneur
supprime tous les conteneurs inactifs
    docker container prune
affiche les logs d'un conteneur actif
    docker container logs [-f] nom_conteneur
affiche les statistiques d'un conteneur actif
    docker container stats nom_conteneur
affiche les informations détaillées d'un conteneur actif
    docker container inspect nom_conteneur


</syntaxhighlight>
</syntaxhighlight>
## TP2
<syntaxhighlight lang="bash" line>
la commande pour my-mariadb va créer un répertoire par défaut (on ne peut pas le spécifier nous même)
    docker run --name my-mariadb --detach --env MYSQL_ROOT_PASSWORD=root --network db-network -v /var/lib/mysql mariadb
    docker run --network db-network --detach --publish 7080:8080 adminer
permet de créer l'image de contacts_nginx_prod
    docker build --target contacts_nginx_prod -t $USER/demo-contacts-web:1.0.0 .
</syntaxhighlight>   


[[Catégorie:Docker]]
[[Catégorie:Docker]]

Version du 10 février 2025 à 09:09

#liste les conteneurs actifs. Aussi accessible par la commande docker ps [-a]. L'option -a liste aussi l'ensemble des conteneurs inactifs

    docker container ls [-a]