Heim  >  Artikel  >  Betrieb und Instandhaltung  >  In welchem ​​Ordner soll das von Docker heruntergeladene Bild abgelegt werden?

In welchem ​​Ordner soll das von Docker heruntergeladene Bild abgelegt werden?

下次还敢
下次还敢Original
2024-04-07 19:06:181527Durchsuche

Docker-Bilder werden standardmäßig im Ordner /var/lib/docker/image gespeichert. Docker speichert Bilder hierarchisch: Wenn ein neues Bild heruntergeladen wird, prüft Docker, ob es bereits im lokalen Speicher vorhanden ist. Wenn es nicht vorhanden ist, lädt Docker das Image aus dem Repository herunter und speichert es im Image-Ordner. Sie können den Speicherort ändern, indem Sie das Docker-Root-Flag setzen. Docker bietet auch andere Speicheroptionen wie verteilten Speicher, Remote-Speicher und benutzerdefinierte Speichertreiber.

In welchem ​​Ordner soll das von Docker heruntergeladene Bild abgelegt werden?

Speicherort für Docker-Bilder

Heruntergeladene Bilder von Docker werden standardmäßig im folgenden Ordner gespeichert:

<code>/var/lib/docker/image</code>

Dieser Ordner befindet sich im Docker-Installationsverzeichnis und enthält alle heruntergeladenen Bilder. Jedes Bild wird in einem separaten Unterordner gespeichert, der die Metadaten und Ebenendateien des Bildes enthält.

Bildspeichermechanismus

Docker speichert Bilder geschichtet, was bedeutet, dass jedes neue Bild auf der Grundlage eines oder mehrerer vorhandener Bilder erstellt wird. Wenn ein neues Image heruntergeladen wird, prüft Docker zunächst, ob es bereits im lokalen Speicher vorhanden ist. Wenn es vorhanden ist, ist es nicht erforderlich, es erneut herunterzuladen. Andernfalls lädt Docker das Image aus der Registrierung herunter und speichert es im Ordner image. image 文件夹中。

更改默认存储位置

在某些情况下,您可能需要将镜像存储在其他位置,例如为了提高性能或节省空间。您可以通过设置 docker-root

Standardspeicherort ändern

In manchen Fällen möchten Sie das Bild möglicherweise an einem anderen Ort speichern, beispielsweise um die Leistung zu verbessern oder Platz zu sparen. Sie können den Standardspeicherort ändern, indem Sie das Flag docker-root setzen:

<code>sudo dockerd --gpus all --storage-driver overlay2 --docker-root /path/to/new/storage/location</code>
Beachten Sie, dass diese Änderung erst wirksam wird, wenn der Docker-Dienst neu gestartet wird.

    Andere Speicheroptionen
  • Zusätzlich zum Standardspeicherort bietet Docker zusätzliche Speicheroptionen, darunter:
  • Verteilter Speicher:
  • Speichern Sie Bilder auf mehreren Knoten, um die Verfügbarkeit und Leistung zu erhöhen.
  • Remote-Speicher:
  • Speichern Sie Bilder in einem Cloud-Speicherdienst wie Amazon S3 oder Google Cloud Storage, um lokalen Speicherplatz zu sparen.
🎜🎜Benutzerdefinierte Speichertreiber: 🎜 Erstellen Sie benutzerdefinierte Speichertreiber, um bestimmte Anforderungen zu erfüllen. Sie können beispielsweise Bilder auf Ihrem eigenen NAS-Gerät speichern. 🎜🎜

Das obige ist der detaillierte Inhalt vonIn welchem ​​Ordner soll das von Docker heruntergeladene Bild abgelegt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn