Ursachenanalyse:
Dieses Problem wird im Allgemeinen durch unzureichenden Speicherplatz im Docker-Stammverzeichnis verursacht.
Lösung:
Ändern Sie den Wert seines Docker-Root-Verzeichnisses, um auf ein Verzeichnis mit mehr Speicherplatz zu verweisen.
Spezifische Methode:
1. Überprüfen Sie das Stammverzeichnis von Docker
[root@node2 k8s]# docker info | grep -i "docker root dir" WARNING: You're not using the default seccomp profile Docker Root Dir: /var/lib/docker
Überprüfen Sie den verbleibenden Speicherplatz des Verzeichnisses
[root@node2 ~]# df -hl /var/lib/docker 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-var 2.0G 1.0G 1.0G 50% /var
Wir können es ändern Auf einen größeren Raum habe ich es hier in /docker-root geändert.
3. Erstellen Sie das Zielverzeichnis
mkdir -p /etc/systemd/system/docker.service.d/
4. Erstellen Sie die Konfigurationsdatei
cat /etc/systemd/system/docker.service.d/devicemapper.conf [Service] ExecStart= ExecStart=/usr/bin/dockerd --graph=/docker-root
5. Starten Sie Docker neu
systemctl daemon-reload systemctl restart docker systemctl enable docker
Empfohlenes Tutorial: Docker-Tutorial
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn beim Ziehen des Docker-Images die Meldung angezeigt wird, dass nicht genügend Speicherplatz vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!