概述
天天搞容器,難免在 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