
Docker – Weitere nützliche Kommandos
Erwartete Lesezeit: 2 minuten
Anzeige aller lokalen Images
Über den Befehl
docker images [OPTIONS] [REPOSITORY[:TAG]]
kann man sich alle lokalen Images anzeigen lasse.
Optionale Parameter :
Option | Beschreibung |
---|---|
-a,-all | Zeige alle Images, ohne Zwischenimages |
--digests | Zeige digests |
-f , --filter | Output filtern |
--format string | für eine formatierte Ausgabe |
--help | Hilfeanzeige |
--no-trunc | Ausgabe nicht abschneiden |
-q , --quiet | Nur die IDn anzeigen |
Beispiel:
[root@j321306 ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/owncloud latest e4b577760adf 2 weeks ago 599 MB docker.io/webhippie/mariadb latest d6887d84573c 4 weeks ago 242 MB docker.io/webhippie/redis latest 55049b33c615 4 weeks ago 54.2 MB docker.io/txt3rob/docker-ssh-honey latest 4ab80add0c39 6 months ago 191 MB docker.io/honeynet/conpot latest d29acd8627bb 9 months ago 838 MB docker.io/danielschulz/ssh-honeypot latest 9b49ec3a5fca 10 months ago 716 MB
Anzeige aller laufenden Container
Über den Befehl
docker ps [OPTIONS]
alle laufenden Prozesse anzeigen lassen.
Optionale Parameter :
Option | Beschreibung |
---|---|
-a,-all | Zeige alle Images, ohne Zwischenimages |
-l, --lastest | Zeige die letzten erstellten Container |
-n, --last int | Zeige die letzten n erstellten Container |
--format string | für eine formatierte Ausgabe |
--help | Hilfeanzeige |
--no-trunc | Ausgabe nicht abschneiden |
-q , --quiet | Nur die IDn anzeigen |
s- , --size | Zeige die Gesamtgröße der Dateien |
-f , --filter | Outout filtern |
Beispiel:
[root@j321306 ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0bcb1df7032d owncloud "docker-entrypoint..." 3 seconds ago Up 2 seconds 80/tcp relaxed_pike
Anzeige der Ressourcenstatistiken der laufenden Container
Über den Befehl
docker stats [OPTIONS] [CONTAINER...]
können alle von den Containern genutzten Ressourcen eingesehen werden.
Ohne Angabe erhält man eine Live-Ansicht, die sich in regelmäßigen Abständen aktualisiert.
Möchte man nur einen Schnappschuss des Ressourcen-Verbrauches sehen, kann über die Option
–no-stream die Aktualisierung deaktivieren.
Gestoppten Container löschen
Über den Befehl
docker rm [OPTIONS] CONTAINER [CONTAINER...]
können gestoppte Container gelöscht werden. Über die Option -f kann das Löschen erzwungen werden.
Über die Optionen -l, –link und -v ,–volumes können Links und verbundene Volumes gelöscht werden
Löschen von Images
Über den Befehl
docker rmi [OPTIONS] IMAGE [IMAGE...]
kann man lokale Image löschen. Über die Option -f kann man das Löschen erzwingen.
Nach Images suchen
Über den Befehl
docker search TERM
kann man nach Images im Docker Hub suchen.
Beispiel :
[root@j321306 ~]# docker search owncloud INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/owncloud ownCloud is a self-hosted file sync and sh... 869 [OK] docker.io docker.io/l3iggs/owncloud Bleeding edge ownCloud container with the ... 125 [OK] docker.io docker.io/jchaney/owncloud ownCloud 7 on Nginx
Log des Containers anzeigen
Über den Befehl
docker logs [OPTIONS] CONTAINER
kann man sich die Logs des Containers anzeigen lassen. Über -f , –follow kann man den Logs ohne Unterbrechung folgen.