Il s'agit de la commande docker-events qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
docker-events - Obtenir des événements en temps réel depuis le serveur
SYNOPSIS
docker l'évènementiel [--Aidez-moi] [-f|--filtre[=[]]] [--puisque[=DEPUIS]] [--jusqu'à[=JUSQU'À CE QUE]]
DESCRIPTION
Obtenez des informations sur les événements depuis le démon Docker. Ces informations peuvent inclure des historiques.
informations et informations en temps réel.
Les conteneurs Docker signaleront les événements suivants :
attacher, valider, copier, créer, détruire, mourir, exec_create, exec_start, exporter, tuer, oom, mettre en pause, renommer, redimensionner, redémarrer, démarrer, arrêter, haut, reprendre la pause
et les images Docker signaleront :
supprimer, importer, extraire, pousser, étiqueter, déétiqueter
OPTIONS
--Aidez-moi
Imprimer la déclaration d'utilisation
-f, --filtre= []
Fournir des valeurs de filtre (par exemple, « event=stop »)
--puisque= ""
Afficher tous les événements créés depuis l'horodatage
--jusqu'à= ""
Diffuser les événements jusqu'à cet horodatage
La --puisque et --jusqu'à les paramètres peuvent être des horodatages Unix, des horodatages au format de date ou
Chaînes de durée Go (par exemple 10m, 1h30m) calculé par rapport à l'heure de la machine cliente. Si
si vous ne fournissez pas l'option --since, la commande renvoie uniquement les événements nouveaux et/ou en direct.
Les formats pris en charge pour les horodatages au format de date incluent RFC3339Nano, RFC3339,
2006-01-02T15:04:05, 2006-01-02T15:04:05.999999999, 2006-01-02Z07:00et 2006-01-02L’
le fuseau horaire local sur le client sera utilisé si vous ne fournissez pas de Z ou +-00:00
Décalage horaire à la fin de l'horodatage. Pour les horodatages Unix, saisissez
secondes[.nanosecondes], où secondes est le nombre de secondes écoulées depuis
1er janvier 1970 (minuit UTC/GMT), sans compter les secondes intercalaires (aka époque Unix ou Unix
temps), et le champ facultatif .nanoseconds est une fraction de seconde ne dépassant pas neuf
chiffres de long.
EXEMPLES
Écoute pour Docker l'évènementiel
Après l'exécution des événements Docker, un conteneur 786d698004576 est démarré et arrêté (Le
le nom du conteneur a été raccourci dans la sortie ci-dessous) :
# événements docker
2015-01-28T20:21:31.000000000-08:00 59211849bc10: (from whenry/testimage:latest) start
2015-01-28T20:21:31.000000000-08:00 59211849bc10: (from whenry/testimage:latest) die
2015-01-28T20:21:32.000000000-08:00 59211849bc10: (from whenry/testimage:latest) stop
Écoute pour l'évènementiel depuis a donné données
Encore une fois, les identifiants des conteneurs de sortie ont été raccourcis pour les besoins de ce document :
# événements docker --since '2015-01-28'
2015-01-28T20:25:38.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) create
2015-01-28T20:25:38.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) start
2015-01-28T20:25:39.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) create
2015-01-28T20:25:39.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) start
2015-01-28T20:25:40.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) die
2015-01-28T20:25:42.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) stop
2015-01-28T20:25:45.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) start
2015-01-28T20:25:45.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) die
2015-01-28T20:25:46.000000000-08:00 c21f6c22ba27: (from whenry/testimage:latest) stop
L'exemple suivant génère tous les événements qui ont été générés au cours des 3 dernières minutes,
par rapport à l'heure actuelle sur la machine cliente :
# événements docker --since '3m'
2015-05-12T11:51:30.999999999Z07:00 4386fb97867d: (from ubuntu-1:14.04) die
2015-05-12T15:52:12.999999999Z07:00 4386fb97867d: (from ubuntu-1:14.04) stop
2015-05-12T15:53:45.999999999Z07:00 7805c1d35632: (from redis:2.8) die
2015-05-12T15:54:03.999999999Z07:00 7805c1d35632: (from redis:2.8) stop
Si vous ne fournissez pas l'option --since, la commande renvoie uniquement les événements nouveaux et/ou en direct.
HISTOIRE
Avril 2014, à l'origine compilé par William Henry (whenry chez redhat dot com) basé sur
le matériel source de docker.com et le travail interne. Juin 2014, mis à jour par Sven Dowideit
⟨[email protected]⟩ Juin 2015, mis à jour par Brian Goff ⟨[email protected]⟩ Octobre
2015, mis à jour par Mike Brown ⟨[email protected]⟩
Utiliser docker-events en ligne avec les services onworks.net