Ubuntu

Docker - 無法創建臨時目錄

  • July 2, 2020

我們在 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

引用自:https://unix.stackexchange.com/questions/399154