Docker-for-Mac鏡像占用問題

概述

天天搞容器,難免在 Mac 本地做一些容器編譯的工作,畢竟不是所有公司的內(nèi)網(wǎng)都好使的,但是鏡像構(gòu)建多了,又經(jīng)常把磁盤占滿,可憐的250G硬盤...根本撐不住,因此筆者是外接了一個 SSD 移動硬盤來增大容量,那么怎么操作,才可以把 Docker for Mac 的鏡像默認地址放到外接的硬盤中呢,下面是具體的操作流程。

操作

# 進入外接硬盤目錄
cd /Volumes/BIG/
# 把鏡像文件mv到硬盤目錄
mv /Users/runzhliu/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw .
# 建立軟鏈
ln -s /Volumes/BIG/Docker.raw /Users/runzhliu/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw

下面是移動完之后的結(jié)果,如果本地的鏡像已經(jīng)很多了,占用的空間很大,mv時間可能會比較長,可以耐心等待一下,最后可以看到這個軟鏈的成功創(chuàng)建。

# ll /Users/runzhliu/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw
lrwxr-xr-x  1 runzhliu  staff    23B  6 16 16:23 /Users/runzhliu/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw -> /Volumes/BIG/Docker.raw

診斷工具

也可以通過下面的 Docker For Mac 的診斷工具來查看。

img.png

參考資料

  1. self-diagnose-tool
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容