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