docker containers lxc Isolation
docker-ps
Lister les conteneurs. Par défaut, ne liste que les conteneurs en cours d'exécution
OPTIONS
-a, --all=true|false Affiche tous les conteneurs. Défaut: false-f, --filter=[] Filtre basé sur les conditions (exited=int, label=key, label=key=value, status=(created|restarting|running|paused|exited|dead), name=string, id=ID, before=(container-name|container-id), since=(container-name|container-id), ancestor=(image-name[:tag]|image-id| (image@digest)) )
--format="TEMPLATE" Formatte la sortie en utilisant le template Go
-l, --latest=true|false Affiche seulement le dernier conteneur créé. Défaut: false
-n=-1 Affiche les n derniers conteneurs créés (inclus tous les états)
--no-trunc=true|false Ne tronque pas la sortie
-q, --quiet=true|false Affiche seulement les ID. Défaut: false
-s, --size=true|false Affiche la taille de fichiers totale. Défaut: false
Exemples
Afficher tous les conteneurs:docker ps -a
Afficher seulement les ID des conteneurs:
docker ps -a -q
Afficher seulement les ID des conteneur dont le nom est MyContainer:
docker ps -a -q --filter=name=determined_torvalds
Afficher les conteneurs avec leurs commandes:
docker ps --format "{{.ID}}: {{.Command}}"
Afficher les conteneurs avec leurs labels dans une table:
docker ps --format "table {{.ID}}\t{{.Labels}}"
Afficher les conteneurs avec leur label node dans une table:
docker ps --format 'table {{.ID}}\t{{(.Label "com.docker.swarm.node")}}'