docker報【error response from daemon: error running devicecreate (createsnapdevice) dm_task_run failed】錯
docker預設資料都儲存在/var/lib/docker目錄下,預設情況下根分割槽空間都不大,在網上找到個方案:
service docker stop
cp -prf /var/lib/docker /data/
rm -rf /var/lib/docker
使用ln鏈結 或
啟動時使用--graph
引數來指定儲存路徑。 --data-root
或者使用systemd
來管理服務, 就在docker.service
中修改這一行:
execstart=/usr/bin/dockerd --graph=/path/to/docker/dir
重啟後執行sudo docker info | grep "root dir"
,可以看到根路徑已經改變了。
後續步驟:
刪除沒啟動的images:
docker rmi $(docker images -q)
刪除沒啟動的containers
docker rm $(docker ps -a -q)
把 vagrant d移出系統盤
使用vagrant up啟動虛擬機器的時候,打包的虛擬機會儲存在.vagrant.d boxes目錄下,這個資料夾預設是存放在系統盤上的c users admin目錄下的,如果box檔案非常多的話,會給系統盤造成很大的壓力,所以我們可以把.vagrant.d資料夾移到別的盤。1 將.vagrant....
系統盤空間 dev xvda1佔滿的原因
配置nginx之後,檢視磁碟空間,通過df lh檢視發現系統空間滿了。dev xvda1 20g 20g 0g 100 然後,通過du max depth 1 h 查詢對應的大檔案,發現只占用了2.3g的空間 各種方法找,都找不到大檔案,後來在一篇文章中看到,可能是在apache或者tomcat執行...
U盤做系統盤後恢復大小
有時候u盤做完系統盤安裝後,發現u盤大小大幅度縮水,怎麼恢復原大小。步驟如下 插入u盤 開啟 執行 輸入cmd命令,然後輸入diskpart,進入diskpart管理 輸入list disk,檢視目前電腦的硬碟,然後輸入select disk 1 一般情況下u盤都是1,視具體情況而定 此時已選中u盤...