mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-22 06:22:07 +02:00
docker-*: add German translation (#6833)
This commit is contained in:
parent
977d4212d5
commit
32580f24e6
24 changed files with 592 additions and 7 deletions
32
pages.de/common/docker-build.md
Normal file
32
pages.de/common/docker-build.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# docker build
|
||||
|
||||
> Baut ein Image aus einem Dockerfile.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/build/>.
|
||||
|
||||
- Baue ein Docker Image aus dem Dockerfile im aktuellen Verzeichnis:
|
||||
|
||||
`docker build .`
|
||||
|
||||
- Baue ein Docker Image aus einem Dockerfile an einer angegebenen URL:
|
||||
|
||||
`docker build {{github.com/creack/docker-firefox}}`
|
||||
|
||||
- Baue ein Docker Image und gib ihm einen Tag:
|
||||
|
||||
`docker build --tag {{name:tag}} .`
|
||||
|
||||
- Baue ein Docker Image ohne Build-Kontext:
|
||||
|
||||
`docker build --tag {{name:tag}} - < {{Dockerfile}}`
|
||||
|
||||
- Verwende keinen Cache beim Bauen des Docker Images:
|
||||
|
||||
`docker build --no-cache --tag {{name:tag}} .`
|
||||
|
||||
- Baue ein Docker Image mit einem spezifischen Dockerfile:
|
||||
|
||||
`docker build --file {{Dockerfile}} .`
|
||||
|
||||
- Baue mit benutzerdefinierten Variablen, die während des Bauens zur Verfügung stehen:
|
||||
|
||||
`docker build --build-arg {{HTTP_PROXY=http://10.20.30.2:1234}} --build-arg {{FTP_PROXY=http://40.50.60.5:4567}} .`
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
`docker-compose ps`
|
||||
|
||||
- Erstelle alle Container und starte diese im Hintergrund:
|
||||
- Erzeuge und starte alle Container im Hintergrund unter der Verwendung der Datei `docker-compose.yml` im aktuellen Verzeichnis:
|
||||
|
||||
`docker-compose up -d`
|
||||
|
||||
|
@ -15,9 +15,9 @@
|
|||
|
||||
`docker-compose up --build`
|
||||
|
||||
- Starte alle Container für eine alternative docker-compose Datei:
|
||||
- Starte alle Container unter Verwendung einer alternativen Compose Datei:
|
||||
|
||||
`docker-compose --file {{pfad/zur/datei}} up`
|
||||
`docker-compose --file {{pfad/zu/verzeichnis}} up`
|
||||
|
||||
- Stoppe alle laufenden Container:
|
||||
|
||||
|
@ -27,10 +27,10 @@
|
|||
|
||||
`docker-compose down --rmi all --volumes`
|
||||
|
||||
- Zeige aktuelle Log-Nachrichten laufender Container an:
|
||||
- Zeige die Logs aller Container kontinuierlich an:
|
||||
|
||||
`docker-compose logs --follow`
|
||||
|
||||
- Zeige aktuelle Log-Nachrichten eines spezifischen Containers an:
|
||||
- Zeige die Logs eines spezifischen Containers kontinuierlich an:
|
||||
|
||||
`docker-compose logs --follow {{name_des_containers}}`
|
||||
`docker-compose logs --follow {{container_name}}`
|
||||
|
|
36
pages.de/common/docker-container.md
Normal file
36
pages.de/common/docker-container.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# docker container
|
||||
|
||||
> Verwalte Docker Container.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/container/>.
|
||||
|
||||
- Liste zur Zeit laufende Container auf:
|
||||
|
||||
`docker container ls`
|
||||
|
||||
- Starte einen oder mehrere gestoppte Container:
|
||||
|
||||
`docker container start {{container1_name}} {{container2_name}}`
|
||||
|
||||
- Beende einen oder mehrere laufende Container sofort:
|
||||
|
||||
`docker container kill {{container_name}}`
|
||||
|
||||
- Stoppe einen oder mehrere laufende Container:
|
||||
|
||||
`docker container stop {{container_name}}`
|
||||
|
||||
- Pausiere alle Prozesse in einem oder mehreren Containern:
|
||||
|
||||
`docker container pause {{container_name}}`
|
||||
|
||||
- Zeige detaillierte Informationen zu einem oder mehreren Containern an:
|
||||
|
||||
`docker container inspect {{container_name}}`
|
||||
|
||||
- Exportiere das Dateisystem eines Containers als tar Archiv:
|
||||
|
||||
`docker container export {{container_name}}`
|
||||
|
||||
- Erstelle ein neues Image aus den Änderungen eines Containers:
|
||||
|
||||
`docker container commit {{container_name}}`
|
16
pages.de/common/docker-cp.md
Normal file
16
pages.de/common/docker-cp.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# docker cp
|
||||
|
||||
> Kopiere Dateien oder Verzeichnisse zwischen Host- und Container-Dateisystem.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/cp>.
|
||||
|
||||
- Kopiere eine Datei oder ein Verzeichnis vom Host in einen Container:
|
||||
|
||||
`docker cp {{pfad/zu/datei_oder_verzeichnis_auf_host}} {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}}`
|
||||
|
||||
- Kopiere eine Datei oder ein Verzeichnis von einem Container zum Host:
|
||||
|
||||
`docker cp {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}} {{pfad/zu/datei_oder_verzeichnis_auf_host}}`
|
||||
|
||||
- Kopiere eine Datei oder ein Verzeichnis vom Host in einen Container und folge dabei Symlinks (kopiert die verlinkten Dateien statt der Symlinks):
|
||||
|
||||
`docker cp --follow-link {{pfad/zu/symlink_auf_host}} {{container_name}}:{{pfad/zu/datei_oder_verzeichnis_in_container}}`
|
28
pages.de/common/docker-exec.md
Normal file
28
pages.de/common/docker-exec.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# docker exec
|
||||
|
||||
> Führe Befehle in einem bereits laufenden Docker Container aus:
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/exec/>.
|
||||
|
||||
- Öffne eine Shell innerhalb eines bereits laufenden Containers:
|
||||
|
||||
`docker exec --interactive --tty {{container_name}} {{/bin/bash}}`
|
||||
|
||||
- Führe einen Befehl im Hintergrund (losgelöst) in einem laufenden Container aus:
|
||||
|
||||
`docker exec --detach {{container_name}} {{befehl}}`
|
||||
|
||||
- Bestimme das Arbeitsverzeichnis, in dem der Befehl ausgeführt werden soll:
|
||||
|
||||
`docker exec --interactive -tty --workdir {{pfad/zum/verzeichnis}} {{container_name}} {{befehl}}`
|
||||
|
||||
- Führe einen Befehl im Hintergrund in einem laufenden Container aus, aber lies von der Standardeingabe:
|
||||
|
||||
`docker exec --interactive --detach {{container_name}} {{befehl}}`
|
||||
|
||||
- Setze eine Umgebungsvariable in einer laufenden Bash Sitzung:
|
||||
|
||||
`docker exec --interactive --tty --env {{variablen_name}}={{wert}} {{container_name}} {{/bin/bash}}`
|
||||
|
||||
- Führe einen Befehl als ein bestimmter Benutzer aus:
|
||||
|
||||
`docker exec --user {{benutzer}} {{container_name}} {{befehl}}`
|
21
pages.de/common/docker-image.md
Normal file
21
pages.de/common/docker-image.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# docker image
|
||||
|
||||
> Verwalte Docker Images.
|
||||
> Siehe auch `docker build`, `docker import` und `docker pull`.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/image/>.
|
||||
|
||||
- Liste lokale Docker Images auf:
|
||||
|
||||
`docker image ls`
|
||||
|
||||
- Lösche nicht verwendete, lokale Docker Images:
|
||||
|
||||
`docker image prune`
|
||||
|
||||
- Lösche alle nicht verwendeten Docker Images (nicht nur die ohne Tag):
|
||||
|
||||
`docker image prune --all`
|
||||
|
||||
- Zeige die Geschichte eines lokalen Docker Images:
|
||||
|
||||
`docker image history {{image}}`
|
24
pages.de/common/docker-images.md
Normal file
24
pages.de/common/docker-images.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# docker images
|
||||
|
||||
> Verwalte Docker Images.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/images/>.
|
||||
|
||||
- Liste alle Docker Images auf:
|
||||
|
||||
`docker images`
|
||||
|
||||
- Liste alle Docker Images inkl. Zwischen-Images auf:
|
||||
|
||||
`docker images --all`
|
||||
|
||||
- Liste nur die IDs der Docker Images auf:
|
||||
|
||||
`docker images --quiet`
|
||||
|
||||
- Liste alle Docker Images auf, die nicht von einem Container verwendet werden:
|
||||
|
||||
`docker images --filter dangling=true`
|
||||
|
||||
- Liste alle Docker Images mit einer bestimmten Zeichenfolge im Namen auf:
|
||||
|
||||
`docker images "{{*name*}}"`
|
32
pages.de/common/docker-inspect.md
Normal file
32
pages.de/common/docker-inspect.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# docker inspect
|
||||
|
||||
> Erhalte tiefgehende Informationen zu Docker Objekten.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/inspect/>.
|
||||
|
||||
- Zeige Hilfeseite:
|
||||
|
||||
`docker inspect`
|
||||
|
||||
- Zeige Informationen über einen Container, ein Image oder Volume anhand des Namens oder der ID:
|
||||
|
||||
`docker inspect {{container|image|ID}}`
|
||||
|
||||
- Zeige die IP Adresse eines Containers an:
|
||||
|
||||
`docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' {{container}}`
|
||||
|
||||
- Zeige den Pfad zur Logdatei eines Containers:
|
||||
|
||||
`docker inspect --format='{{.LogPath}}' {{container}}`
|
||||
|
||||
- Zeige den Namen des Images eines Containers:
|
||||
|
||||
`docker inspect --format='{{.Config.Image}}' {{container}}`
|
||||
|
||||
- Zeige die Konfiguration als JSON an:
|
||||
|
||||
`docker inspect --format='{{json .Config}}' {{container}}`
|
||||
|
||||
- Zeige alle Port Bindings:
|
||||
|
||||
`docker inspect --format='{{range $p, $conf := .NetworkSettings.Ports}} {{$p}} -> {{(index $conf 0).HostPort}} {{end}}' {{container}}`
|
20
pages.de/common/docker-login.md
Normal file
20
pages.de/common/docker-login.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# docker login
|
||||
|
||||
> Bei einer Docker Registry einloggen.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/login/>.
|
||||
|
||||
- Interaktives Einloggen bei einer Registry:
|
||||
|
||||
`docker login`
|
||||
|
||||
- Einloggen mit einem angegebenen Benutzernamen (fragt nach dem Passwort):
|
||||
|
||||
`docker login --username {{benutzername}}`
|
||||
|
||||
- Einloggen mit einem angegebenen Benutzernamen und Passwort:
|
||||
|
||||
`docker login --username {{benutzername}} --password {{passwort}} {{server}}`
|
||||
|
||||
- Einloggen mit einem Passwort, welches von stdin gelesen wird:
|
||||
|
||||
`echo "{{passwort}}" | docker login --username {{benutzername}} --password-stdin`
|
24
pages.de/common/docker-logs.md
Normal file
24
pages.de/common/docker-logs.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# docker logs
|
||||
|
||||
> Zeige Container Logs.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/logs>.
|
||||
|
||||
- Zeige die Logs eines Containers:
|
||||
|
||||
`docker logs {{container_name}}`
|
||||
|
||||
- Zeige die Logs und aktualisiere sie automatisch:
|
||||
|
||||
`docker logs -f {{container_name}}`
|
||||
|
||||
- Zeige die letzten 5 Zeilen:
|
||||
|
||||
`docker logs {{container_name}} --tail {{5}}`
|
||||
|
||||
- Zeige die Logs und füge ihnen Zeitstempel hinzu:
|
||||
|
||||
`docker logs -t {{container_name}}`
|
||||
|
||||
- Zeige Logs vor einem bestimmten Zeitpunkt der Ausführung des Containers (bspw. 23m, 10s, 2013-01-02T13:23:37):
|
||||
|
||||
`docker logs {{container_name}} --until {{time}}`
|
28
pages.de/common/docker-machine.md
Normal file
28
pages.de/common/docker-machine.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# docker-machine
|
||||
|
||||
> Erstelle und verwalte Maschinen, die Docker ausführen.
|
||||
> Weitere Informationen: <https://docs.docker.com/machine/reference/>.
|
||||
|
||||
- Liste zur Zeit laufende Docker Maschinen auf:
|
||||
|
||||
`docker-machine ls`
|
||||
|
||||
- Erzeuge eine neue Docker Maschine mit einem spezifischen Namen:
|
||||
|
||||
`docker-machine create {{name}}`
|
||||
|
||||
- Zeige den Status einer Maschine:
|
||||
|
||||
`docker-machine status {{name}}`
|
||||
|
||||
- Starte eine Maschine:
|
||||
|
||||
`docker-machine start {{name}}`
|
||||
|
||||
- Stoppe eine Maschine:
|
||||
|
||||
`docker-machine stop {{name}}`
|
||||
|
||||
- Zeige Informationen über eine Maschine:
|
||||
|
||||
`docker-machine inspect {{name}}`
|
32
pages.de/common/docker-network.md
Normal file
32
pages.de/common/docker-network.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# docker network
|
||||
|
||||
> Erzeuge und Verwalte Docker Netzwerke.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/network/>.
|
||||
|
||||
- Liste alle verfügbaren und konfigurierten Docker Netzwerke auf:
|
||||
|
||||
`docker network ls`
|
||||
|
||||
- Erzeuge ein benutzerdefiniertes Netzwerk:
|
||||
|
||||
`docker network create --driver {{treiber_name}} {{netzwerk_name}}`
|
||||
|
||||
- Zeige detaillierte Informationen der mit Leerzeichen separierten Netzwerke an:
|
||||
|
||||
`docker network inspect {{netzwerk_name}}`
|
||||
|
||||
- Verbinde einen Container mit einem Netzwerk anhand des Namens oder der ID:
|
||||
|
||||
`docker network connect {{netzwerk_name}} {{container_name|ID}}`
|
||||
|
||||
- Trenne einen Container von einem Netzwerk:
|
||||
|
||||
`docker network disconnect {{netzwerk_name}} {{container_name|ID}}`
|
||||
|
||||
- Entferne alle unbenutzten (nicht von Containern referenzierten) Netzwerke:
|
||||
|
||||
`docker network prune`
|
||||
|
||||
- Entferne mehrere - durch Leerzeichen getrennte - Netzwerke:
|
||||
|
||||
`docker network rm {{netzwerk_name}}`
|
36
pages.de/common/docker-ps.md
Normal file
36
pages.de/common/docker-ps.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# docker ps
|
||||
|
||||
> Liste Docker Container.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/ps/>.
|
||||
|
||||
- Liste zur Zeit laufende Container auf:
|
||||
|
||||
`docker ps`
|
||||
|
||||
- Liste laufende und gestoppte Container auf:
|
||||
|
||||
`docker ps --all`
|
||||
|
||||
- Zeige den zuletzt erstellten Container (berücksichtigt jeden Status):
|
||||
|
||||
`docker ps --latest`
|
||||
|
||||
- Zeige nur Container mit einer bestimmten Zeichenkette im Namen:
|
||||
|
||||
`docker ps --filter="name={{name}}"`
|
||||
|
||||
- Zeige nur Container die von einem bestimmten Image abstammen:
|
||||
|
||||
`docker ps --filter "ancestor={{image}}:{{tag}}"`
|
||||
|
||||
- Zeige nur Container mit einem bestimmten Exit-Code:
|
||||
|
||||
`docker ps --all --filter="exited={{code}}"`
|
||||
|
||||
- Zeige nur Container mit einem bestimmten Status (created, running, removing, paused, exited und dead):
|
||||
|
||||
`docker ps --filter="status={{status}}"`
|
||||
|
||||
- Zeige nur Container, welche einen bestimmten Datenträger oder einen Datenträger an einem bestimmten Pfad eingehängt haben:
|
||||
|
||||
`docker ps --filter="volume={{pfad/zum/verzeichnis}}" --format "table {{.ID}}\t{{.Image}}\t{{.Names}}\t{{.Mounts}}"`
|
20
pages.de/common/docker-rmi.md
Normal file
20
pages.de/common/docker-rmi.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# docker rmi
|
||||
|
||||
> Lösche eines oder mehrere Docker Images.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/rmi/>.
|
||||
|
||||
- Zeige Hilfe:
|
||||
|
||||
`docker rmi`
|
||||
|
||||
- Lösche eines oder mehrere Docker Images anhand der angegebenen Namen:
|
||||
|
||||
`docker rmi {{image1 image2 ...}}`
|
||||
|
||||
- Erzwinge das Löschen eines Images:
|
||||
|
||||
`docker rmi --force {{image}}`
|
||||
|
||||
- Lösche ein Image aber behalte Eltern-Images ohne Tag:
|
||||
|
||||
`docker rmi --no-prune {{image}}`
|
28
pages.de/common/docker-run.md
Normal file
28
pages.de/common/docker-run.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# docker run
|
||||
|
||||
> Führe einen Befehl in einem neuen Docker Container aus.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/run/>.
|
||||
|
||||
- Führe einen Befehl in einem neuen Docker Container aus und verwende dabei einen bestimmten Tag eines Docker Images:
|
||||
|
||||
`docker run {{image:tag}} {{befehl}}`
|
||||
|
||||
- Führe einen Befehl in einem neuen Container im Hintergrund aus und zeige die ID:
|
||||
|
||||
`docker run -d {{image}} {{befehl}}`
|
||||
|
||||
- Führe einen Befehl in einem kurzlebigen Container im interaktiven Modus mit einem Pseudo-TTY aus:
|
||||
|
||||
`docker run --rm -it {{image}} {{befehl}}`
|
||||
|
||||
- Führe einen Befehl in einem neuen Container mit übergebenen Umgebungsvariablen aus:
|
||||
|
||||
`docker run -e '{{variable}}={{wert}}' -e {{variable}} {{image}} {{befehl}}`
|
||||
|
||||
- Führe einen Befehl in einem neuen Container mit eingebundenen Datenträgern aus:
|
||||
|
||||
`docker run -v {{pfad/zu/host_verzeichnis}}:{{pfad/zu/container_verzeichnis}} {{image}} {{befehl}}`
|
||||
|
||||
- Führe einen Befehl in einem neuen Container mit veröffentlichten Ports aus:
|
||||
|
||||
`docker run -p {{host_port}}:{{container_port}} {{image}} {{befehl}}`
|
20
pages.de/common/docker-save.md
Normal file
20
pages.de/common/docker-save.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# docker save
|
||||
|
||||
> Exportiere eines oder mehrere Docker Images in ein Archiv.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/save/>.
|
||||
|
||||
- Speichere ein Image über die Standardausgabe in ein Tar-Archiv:
|
||||
|
||||
`docker save {{image}}:{{tag}} > {{pfad/zur/datei.tar}}`
|
||||
|
||||
- Speichere ein Image in ein Tar-Archiv:
|
||||
|
||||
`docker save --output {{pfad/zur/datei.tar}} {{image}}:{{tag}}`
|
||||
|
||||
- Speichere alle Tags eines Images:
|
||||
|
||||
`docker save --output {{pfad/zur/datei.tar}} {{image_name}}`
|
||||
|
||||
- Speichere nur bestimmte Tags eines Images:
|
||||
|
||||
`docker save --output {{pfad/zur/datei.tar}} {{image_name:tag1 image_name:tag2 ...}}`
|
24
pages.de/common/docker-secret.md
Normal file
24
pages.de/common/docker-secret.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# docker secret
|
||||
|
||||
> Verwalte Secrets für Docker Swarm.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/secret/>.
|
||||
|
||||
- Erstelle ein neues Secret über die Standardeingabe:
|
||||
|
||||
`{{befehl}} | docker secret create {{secret_name}} -`
|
||||
|
||||
- Erstelle ein neues Secret aus einer Datei:
|
||||
|
||||
`docker secret create {{secret_name}} {{pfad/zur/datei}}`
|
||||
|
||||
- Liste alle Secrets auf:
|
||||
|
||||
`docker secret ls`
|
||||
|
||||
- Zeige detaillierte Informationen zu einem oder mehreren Secrets in einem menschenlesbaren Format:
|
||||
|
||||
`docker secret inspect --pretty {{secret_name1 secret_name2 ...}}`
|
||||
|
||||
- Lösche eines oder mehrere Secrets:
|
||||
|
||||
`docker secret rm {{secret_name1 secret_name2 ...}}`
|
28
pages.de/common/docker-service.md
Normal file
28
pages.de/common/docker-service.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
# docker service
|
||||
|
||||
> Verwalte Docker Services.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/service/>.
|
||||
|
||||
- Liste alle Services auf:
|
||||
|
||||
`docker service ls`
|
||||
|
||||
- Erstelle einen neuen Service:
|
||||
|
||||
`docker service create --name {{service_name}} {{image}}:{{tag}}`
|
||||
|
||||
- Zeige detaillierte Informationen der mit Leerzeichen separierten Services an:
|
||||
|
||||
`docker service inspect {{service_name|ID}}`
|
||||
|
||||
- Liste die Tasks der mit Leerzeichen separierten Services auf:
|
||||
|
||||
`docker service ps {{service_name|ID}}`
|
||||
|
||||
- Skaliere die angegebenen Services auf einen bestimmte Anzahl an Replikaten:
|
||||
|
||||
`docker service scale {{service_name}}={{anzahl_an_replikaten}}`
|
||||
|
||||
- Lösche die mit Leerzeichen separierten Services:
|
||||
|
||||
`docker service rm {{service_name|ID}}`
|
24
pages.de/common/docker-slim.md
Normal file
24
pages.de/common/docker-slim.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# docker-slim
|
||||
|
||||
> Analysiere und optimiere Docker Images.
|
||||
> Weitere Informationen: <https://github.com/docker-slim/docker-slim>.
|
||||
|
||||
- Starte DockerSlim im interaktiven Modus:
|
||||
|
||||
`docker-slim`
|
||||
|
||||
- Analysiere die Docker Layer eines bestimmten Images:
|
||||
|
||||
`docker-slim xray --target {{image:tag}}`
|
||||
|
||||
- Linte ein Dockerfile:
|
||||
|
||||
`docker-slim lint --target {{pfad/zum/Dockerfile}}`
|
||||
|
||||
- Analysiere und generiere ein optimiertes Docker Image:
|
||||
|
||||
`docker-slim build {{image:tag}}`
|
||||
|
||||
- Zeige Hilfe für einen Unterbefehl:
|
||||
|
||||
`docker-slim {{unterbefehl}} --help`
|
20
pages.de/common/docker-start.md
Normal file
20
pages.de/common/docker-start.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# docker start
|
||||
|
||||
> Starte einen oder mehrere gestoppte Container.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/start/>.
|
||||
|
||||
- Zeige Hilfe:
|
||||
|
||||
`docker start`
|
||||
|
||||
- Starte einen Docker Container:
|
||||
|
||||
`docker start {{container}}`
|
||||
|
||||
- Starte einen Container und verbinde dich mit der Standardausgabe sowie der Standardfehlerausgabe und leite Signale weiter:
|
||||
|
||||
`docker start --attach {{container}}`
|
||||
|
||||
- Starte einen oder mehrere durch Leerzeichen getrennte Container:
|
||||
|
||||
`docker start {{container}}`
|
24
pages.de/common/docker-stats.md
Normal file
24
pages.de/common/docker-stats.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# docker stats
|
||||
|
||||
> Zeige den Ressourcen-Verbrauch von Containern in Echtzeit.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/stats/>.
|
||||
|
||||
- Zeige sich stetig aktualisierende Statistiken von allen laufenden Containern:
|
||||
|
||||
`docker stats`
|
||||
|
||||
- Zeige sich stetig aktualisierende Statistiken der durch Leerzeichen getrennten Container:
|
||||
|
||||
`docker stats {{container_name}}`
|
||||
|
||||
- Ändere das Spaltenformat um die CPU Auslastung von Containern in Prozent anzuzeigen:
|
||||
|
||||
`docker stats --format "{{.Name}}:\t{{.CPUPerc}}"`
|
||||
|
||||
- Zeige Statistiken für alle Container (laufende und gestoppte):
|
||||
|
||||
`docker stats --all`
|
||||
|
||||
- Deaktiviere die laufende Aktualisierung und zeige nur die aktuellen Statistiken:
|
||||
|
||||
`docker stats --no-stream`
|
32
pages.de/common/docker-swarm.md
Normal file
32
pages.de/common/docker-swarm.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# docker swarm
|
||||
|
||||
> Ein Container-Orchestrierungswerkzeug.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/swarm/>.
|
||||
|
||||
- Initialisiere ein Swarm Cluster:
|
||||
|
||||
`docker swarm init`
|
||||
|
||||
- Zeige den Token um als Manager oder Worker beizutreten:
|
||||
|
||||
`docker swarm join-token {{worker|manager}}`
|
||||
|
||||
- Füge dem Cluster eine neue Node hinzu:
|
||||
|
||||
`docker swarm join --token {{token}} {{manager_node_url:2377}}`
|
||||
|
||||
- Entferne einen Worker vom Swarm (führe dies auf der Worker Node aus):
|
||||
|
||||
`docker swarm leave`
|
||||
|
||||
- Zeige die aktuellen CA Zertifikate im PEM Format:
|
||||
|
||||
`docker swarm ca`
|
||||
|
||||
- Rotiere die aktuellen CA Zertifikate und zeige die neuen Zertifikate:
|
||||
|
||||
`docker swarm ca --rotate`
|
||||
|
||||
- Ändere die Gültigkeitsdauer für Node-Zertifikate:
|
||||
|
||||
`docker swarm update --cert-expiry {{stunden}}h{{minuten}}m{{sekunden}}s`
|
36
pages.de/common/docker-system.md
Normal file
36
pages.de/common/docker-system.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# docker system
|
||||
|
||||
> Verwalte Docker Daten und zeige systemweite Informationen an.
|
||||
> Weitere Informationen: <https://docs.docker.com/engine/reference/commandline/system/>.
|
||||
|
||||
- Zeige Hilfe:
|
||||
|
||||
`docker system`
|
||||
|
||||
- Zeige Docker Festplattennutzung:
|
||||
|
||||
`docker system df`
|
||||
|
||||
- Zeige detaillierte Informationen zur Festplattennutzung:
|
||||
|
||||
`docker system df --verbose`
|
||||
|
||||
- Entferne nicht-verwendete Daten:
|
||||
|
||||
`docker system prune`
|
||||
|
||||
- Entferne nicht-verwendete Daten, die älter als die angegeben Zeit sind:
|
||||
|
||||
`docker system prune --filter="until={{stunden}}h{{minuten}}m"`
|
||||
|
||||
- Zeige Echtzeit-Events vom Docker Daemon:
|
||||
|
||||
`docker system events`
|
||||
|
||||
- Zeige Echtzeit-Events von Containern und formatiere jede Zeile als gültiges JSON:
|
||||
|
||||
`docker system events --filter 'type=container' --format '{{json .}}'`
|
||||
|
||||
- Zeige systemweite Informationen:
|
||||
|
||||
`docker system info`
|
|
@ -17,4 +17,4 @@
|
|||
|
||||
- Log into a registry with password from stdin:
|
||||
|
||||
` echo "{{password}}" | docker login --username {{username}} --password-stdin`
|
||||
`echo "{{password}}" | docker login --username {{username}} --password-stdin`
|
||||
|
|
Loading…
Add table
Reference in a new issue