Ubuntu
Docker - 無法創建臨時目錄
我們在 Ubuntu 4.4.0-93-generic 中託管了一個 docker。
當我嘗試創建一個容器時,我收到了這個錯誤:
INTERNAL ERROR: Cannot create temporary directory!
經過一番研究,我發現這是由於磁碟空間(或缺少)
我用來
df
顯示磁碟空間。我無法理解以下資訊,Filesystem Size Used Avail Use% Mounted on udev 504G 0 504G 0% /dev tmpfs 101G 42M 101G 1% /run /dev/mapper/dev--ubuntu--vg-root 27G 27G 0 100% / tmpfs 504G 428K 504G 1% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 504G 0 504G 0% /sys/fs/cgroup /dev/sda1 472M 106M 342M 24% /boot /dev/mapper/dev--ubuntu--vg-home 51G 281M 48G 1% /home none 27G 27G 0 100% /var/lib/docker shm 64M 0 64M 0% /var/lib/docker none 27G 27G 0 100% /var/lib/docker shm 64M 0 64M 0% /var/lib/docker tmpfs 101G 0 101G 0% /run/user/1000
誰能解釋一下這是什麼,我的空間不夠了嗎?
長話短說,這意味著您的根文件系統已滿。
- 清理一些空間;
- 更改分區大小;
- 嘗試移動到另一個驅動器
這意味著您的根儲存已滿,請通過
df -h
.此方法可能會幫助您通過以下命令刪除陳舊的 docker 圖像:
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
或使用:
docker image prune