[Docker] command line

mardi 6 novembre 2018

Voici un échantillon des commandes que j’utilise avec docker / docker compose:

Docker

Lancer un container

docker run -ti -p 8080:8080 -p 29418:29418 gerritcodereview/gerrit

Lister les images

 docker image ls

Lister les containers

docker container ls 

Rentrer en ssh dans le container

docker exec -it gerrit /bin/bash  

Obtenir l’ip du container:

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id

Pour récupérer des fichiers du container:

docker cp <containerId>:/file/path/within/container /host/path/target

Docker compose

Démarrer les containers

docker-compose up -d

Stopper les containers

docker-compose down