script | description |
---|---|
docker compose -f NOM_DU_FICHIER_DOCKER_COMPOSE down | arrête les containers des services mentionner dans le fichier |
docker compose -f NOM_DU_FICHIER_DOCKER_COMPOSE logs NOM_DU_SERVICES_DU_FICHIER_DOCKER | affiche les logs de l'une des services du fichier docker compose cibler |
docker compose -f NOM_DU_FICHIER_DOCKER_COMPOSE up -d | crée et lance les services du fichier en plusieurs container et en mode detacher (rends la main) |
docker container stop NOM_DE_MON_CONTAINER | arreter un container qui à son status en up |
docker container start NOM_DE_MON_CONTAINER | demarre le container |
docker container start -i NOM_DU_CONTAINER | demarre le container en mode interactif (ne te rends pas la main) |
docker exec -ti CONTAINER ID bash | utiliser un shell bash sur le conteneur cible |
docker exec -it NAMES <bash|node> | utiliser un shell bash ou node sur le conteneur ciblé |
docker images | liste les images disponible sur la machine locale |
docker login | connexion à mon compte docker |
docker login -u YOUR_USERNAME | connexion à mon compte docker avec le username pre-rempli |
docker ps | liste les conteneurs disponible sur la machine locale |
docker pull | Télécharger depuis un serveur distant ou depuis le DockerHub une image existante |
docker run -it NOM_DE_MON_IMAGE | démarer le container de cette image en mode intéractif |
docker run -it -d NOM_DE_MON_IMAGE | démarer le container de cette image en mode intéractif en arrière plan |
docker run -it -d -p NUMERO_TRAFIC:PORT_DU_CONTAINER NOM_DE_MON_IMAGE | démarre le container de cette image en arrière plan sur le TRAFIC spécifié |
docker stop CONTAINER ID | arrêter un container |
docker sytem prune | supprime l'ensemble des ressources qui ne sont pas utilisé (conteneur arrêter, les images suspendu, les connexions qui ne sont pas utiliser par au moins un conteneur et le cache des build suspdendu) |
Source