Docker

Cherche une image Docker:

docker search <image>

Télécharger une image Docker:

docker pull <image>

Liste des images Docker:

docker images

Liste des containers Docker:

docker containers ls

Supprimer une image Docker:

docker rmi <image>

Supprimer un container Docker:

docker rm <container>

Lancer un container

docker run -it --name <nom> -h <nom> -p <port>:<port> <image>
  • -t : Attache la console actuelle à celle du container
  • -i : Mode interactif, permet de communiqué à le container
  • --name : Donne un nom au container
  • -h : Assigne un nom d'hôte au container
  • -p : Redirige le port du container vers le port de l'hôte

Cette commande lance successivement 2 commandes : docker create et docker start Elle lance un nouveau container chaque fois qu'elle est exécuté

Créer un container

docker create -it --name <nom> -h <nom> -p <port>:<port> <image>
  • -t : Attache la console actuelle à celle du container
  • -i : Mode interactif, permet de communiqué à le container
  • --name : Donne un nom au container
  • -h : Assigne un nom d'hôte au container
  • -p : Redirige le port du container vers le port de l'hôte

Démarre un container

docker start <container>

Eteint un container

docker stop <container>

Attacher un container

docker attach <container>

Le container doit être lancer pour exécuté cette commande

Se détacher d'un container

Vous devez taper la séquence Ctrl+p Ctrl+q sur la console du container