Vermeiden Sie, dass Docker in /var/tmp schreibt.

Vermeiden Sie, dass Docker in /var/tmp schreibt.

Wie kann ich Docker anweisen, Daten an eine andere Stelle in /var/tmp zu schreiben? Beispielsweise durch Angabe eines anderen Pfads, beispielsweise /opt.

Weil mir im /var-Dateisystem oft die Festplattennutzung ausgeht.

Die Herausforderung besteht darin, dass ich die Größe von /var nicht jedes Mal ändern muss, wenn ich Bilder vom Daemon laden oder speichern muss.

Danke

Antwort1

DemzufolgeOffizieller Beitrag von Dockermüssen Sie lediglich den Standort wie /etc/docker/daemon.jsonfolgt ändern:

{
  "data-root": "/new/docker/data/path"
}

Bedenken Sie, dass Tools, die eine Verbindung zu einer Docker-Umgebung herstellen (wie VSCode, Portainer und viele andere), Ihre Bilder möglicherweise nicht sehen/verwalten können, wenn Sie den Standardwert ändern.

verwandte Informationen