Skip to content

Instantly share code, notes, and snippets.

@SpidFightFR
Last active October 16, 2023 18:25
Show Gist options
  • Save SpidFightFR/0e4b4ec566f38ea3648b528375fd20ca to your computer and use it in GitHub Desktop.
Save SpidFightFR/0e4b4ec566f38ea3648b528375fd20ca to your computer and use it in GitHub Desktop.
Commandes utiles: docker - de la part de Vince
pour des informations plus complètes -> man docker
###### PARTIE COMMANDES DOCKER #####
docker run -<options> <image> : créer et éxécuter un container depuis une image
docker ps : liste les containers en cours d'execution
docker rm <nom de container>: permet de supprimer un container
docker rmi <image docker>: permet de supprimer une image (ne marchera pas tant que un container ou plus utilise l'image, sauf si on a l'option -f)
docker exec <nom de container>: permet d'executer une commande dans un container existant et en cours de fonctionnement.
docker attach <nom de container>: permet de se connecter à l'affichage d'un container.
###### PARTIE DOCKER RUN #####
-t : terminal - crée un affichage dans le terminal
-i : interractif - raffraichit l'affichage, à utiliser avec -t
-d : daemon - lance le docker en fond
--name: donne un nom au container créé (plus utile pour se repérer)
-v /dossier/du/vrai/pc:/dossier/dans/docker : Permet de créer un volume et le monter dans un dossier dans le docker - ainsi, ce dossier sera un pont entre le docker et le pc
-p XXXX:YYYY : Permet de faire de la redirection de ports entre le docker et le pc réel, XXXX représente le port Réel, YYYY le port du docker. Utile quand YYYY = 80 (port appartenant à root), pour le ridiriger vers XXXX = 8080 (par exemple - port dispo pour le user)
###### PARTIE DOCKER EXEC #####
-t : terminal - crée un affichage dans le terminal
-i : interractif - raffraichit l'affichage, à utiliser avec -t
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment