Commande | Description |
---|---|
docker ps (-a) |
Afficher les containers en cours de fonctionnement (-a = afficher aussi les containers arrêtés) |
docker image ls |
Afficher les images téléchargées et construites sur votre machine |
docker network ls |
Afficher les réseaux créer sur votre machine |
docker inspect <container> |
Inspecter la configuration d'un conteneur |
docker logs (--tail) <container> |
Visualiser les logs d'un conteneur (--tail = afficher les logs en live) |
docker exec -it <container> bash |
Exécuter des commandes dans un conteneur actif |
docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
Option | Description |
---|---|
-i |
Garder STDIN ouvert, même si pas attaché |
-t |
Allouer un pseudo-terminal |
-p |
Configurer le port |
-v |
Lier un dossier sur le serveur au conteneur |
-c |
Créer un partage |
-d |
Activer le mode daemon. Le conteneur sera actif et en tâche de fond |
-e |
Forcer Docker a utiliser un driver exec spécifique |
--name |
Identifier un conteneur par un nom au lieu d’un ID |
--dns |
Définir un DNS personnalisé |
--net="<mode>" |
Définir le mode réseau entre “Bridge”, “none”, “container:” et “host” |
--add-host |
Modifier le contenu du fichier “hosts” en y ajoutant les valeurs spécifiées |
--link |
Ajouter un lien vers un autre conteneur |
Commande | Description |
---|---|
docker run | Afficher les containers en cours de fonctionnement (-a = afficher aussi les containers arrêtés) |