Passer au contenu principal

Commandes Docker

Astuce !
Voici une liste de commandes couramment utilisé sous un serveur docker

Manipuler les conteneurs

Lancer un conteneur simple

docker run MonConteneur:Version

Lancer un conteneur simple en arrière-plan

# Version longue
docker run --detach MonConteneur:Version
# Version abregée
docker run --d MonConteneur:Version

Télécharger les données du Docker-Hub

docker pull MonConteneur:Version

Lancer un conteneur en arrière-plan et avec les fonctions réseaux 

# Version longue
docker run --detach --publish list Port_Hote:Port_Conteneur MonConteneur:Version
# Version abrégée
docker run -d -p Port_Hote:Port_Conteneur MonConteneur:Version

Lister les conteneur qui tournent sur le serveur Docker

Astuce !
Cela permet de récupérer les ID des conteneurs pour pouvoir les manipuler ensuite

docker ps

Lancer un terminal dans un conteneur

# Version longue
docker exec --tty --interactive ID_RETOURNÉ_DANS_DOCKER_PS bash
# Version abrégée
docker exec -ti ID_RETOURNÉ_DANS_DOCKER_PS bash

Arrêter un conteneur

docker stop ID_RETOURNÉ_DANS_DOCKER_PS

 

Supprimer/Nettoyer les conteneurs

Supprimer un conteneur

Attention au doigts !
Cette commande supprime les données à l’intérieur du conteneur

docker rm ID_RETOURNÉ_DANS_DOCKER_PS

Nettoyer le serveur Docker

Relisez deux fois !
Cette commande supprime tous les données ainsi que les données persistant des conteneurs !

docker system prune --all --volumes