//Tagger une image docker docker -t vinceguf/apache:2.4 ./Docker/apache2.4/ //build une image et la tagger docker build -t vinceguf/apache:2.4 ./Docker/apache2.4/ //Build docker compose docker-compose build //Lancer le docker-compose == lancer les containers docker-compose up //Stopper le docker-compose == stopper les containers docker-compose stop //Stopper tous les containers quelque soit le docker-compose docker stop $(docker ps -a -q) //Supprimer tous les container Docker docker rm $(docker ps -a -q) //Supprimer toutes les images Docker docker rmi $(docker images -q) //Lister les proccess Docker docker ps //Lister les containers actifs docker container ls //Lister tous les containers docker container ls -a //Lister les images docker images //Entrer dans un container en bash docker exec -it db bash ==> db étant le container name que l'on retrouve en faisant docker ps //Docker compose a une facheuse tendance à conserver des config entre chaque lancement (comme la config de la BDD) //si par exemple, on arrive pas à se connecter à la BDD à cause d'un Access Denied, il faut faire: docker-compose rm -v