Zum Inhalt springen

Docker/pull: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
docker image pull [OPTIONS] NAME[:TAG|@DIGEST]
docker image pull [OPTIONS] NAME[:TAG|@DIGEST]
</syntaxhighlight>
</syntaxhighlight>
; Image per Tag ziehen
*
Ohne Tag wird standardmäßig das Image :latest geladen.
docker pull ubuntu
* Sie können eine bestimmte Version angeben.
docker pull ubuntu:24.04
* Das Tag ist für den Menschen bequem zu verwenden, kann jedoch im CI/CD-Prozess schwanken.
* Für eine genaue Reproduzierbarkeit der Version ist es besser, das Image anhand des Digests herunterzuladen.
; Image per Digest ziehen
* Um den Digest eines bestimmten Images zu erfahren, muss das Image heruntergeladen werden:
<syntaxhighlight lang="bash" copy line highlight="1">
docker pull ubuntu:24.04
</syntaxhighlight>
<syntaxhighlight lang="console" highlight="5">
$ docker pull ubuntu:24.04
24.04: Pulling from library/ubuntu
125a6e411906: Pull complete
Digest: sha256:2e863c44b718727c860746568e1d54afd13b2fa71b160f5cd9058fc436217b30
Status: Downloaded newer image for ubuntu:24.04
docker.io/library/ubuntu:24.04
</syntaxhighlight>


== Installation ==
== Installation ==

Version vom 6. November 2025, 10:51 Uhr

docker pull (oder docker image pull) – Befehl des Docker-Clients, der das angegebene Image aus dem Container-Register in den lokalen Speicher lädt.


Beschreibung

docker pull lädt das Container-Image aus dem Register in den lokalen Cache unter dem Namen, Tag oder Digest


  • Standardmäßig ist die Quelle Docker Hub (docker.io).
  • Ohne Tag wird :latest verwendet.
  • Für private Register ist eine Authentifizierung erforderlich (docker login).
  • Sie können digest: name@sha256:<digest> für eine exakte Übereinstimmung angeben.
  • Es werden nur fehlende Layer heruntergeladen.
  • Die Integrität wird anhand von Hashes überprüft.

Verwendung des Befehls

docker image pull [OPTIONS] NAME[:TAG|@DIGEST]
Image per Tag ziehen

Ohne Tag wird standardmäßig das Image :latest geladen.

docker pull ubuntu
  • Sie können eine bestimmte Version angeben.
docker pull ubuntu:24.04
  • Das Tag ist für den Menschen bequem zu verwenden, kann jedoch im CI/CD-Prozess schwanken.
  • Für eine genaue Reproduzierbarkeit der Version ist es besser, das Image anhand des Digests herunterzuladen.


Image per Digest ziehen
  • Um den Digest eines bestimmten Images zu erfahren, muss das Image heruntergeladen werden:
docker pull ubuntu:24.04
$ docker pull ubuntu:24.04

24.04: Pulling from library/ubuntu
125a6e411906: Pull complete
Digest: sha256:2e863c44b718727c860746568e1d54afd13b2fa71b160f5cd9058fc436217b30
Status: Downloaded newer image for ubuntu:24.04
docker.io/library/ubuntu:24.04


Installation

<syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight>

Aufruf

<syntaxhighlight lang="bash" highlight="1" line copy> < /syntaxhighlight>

Optionen

Unix GNU Parameter Beschreibung



Anhang

Siehe auch



Dokumentation

Projekt