Skip to main content

Les commandes utiles

Si docker ne démarre pas

sudo dockerd --debug

Lister les conteneurs 

sudo docker ps -a

Afficher les stats des conteneurs

sudo docker stats

Pour afficher les stats d'un seul conteneur :

sudo docker stats <container_name>

Entrer dans un conteneur

docker exec -it <container_name> bash

A savoir : Vous ne pourrez pas rentrer dans un conteneur s'il est pas allumé.

se connecter en tant que 
sudo docker exec -it -u <userId> <container_name> bash

Lancer un conteneur 

sudo docker start <container_name>

Voir les logs d'un conteneur

sudo docker logs <container_name>

Renommer un conteneur

sudo docker rename <old-name> <new-name>

Lancer une commande dans un conteneur

sudo docker exec <container-name> <command>


Afficher l'interface d'un conteneur

root@server:/ docker exec -it <CONTAINER> ls /sys/class/net/
eth0  lo
root@server:/ docker exec -it <CONTAINER> cat /sys/class/net/eth0/iflink
38


Copier un fichier dans un conteneur

# Syntaxe:
docker cp </path/to/file/in/host> <container_name>:<path_to_volume> 

# Exemple:
docker cp /var/backup/dump.sql my_postgres_1:/backups