1. 程式人生 > >修改docker預設儲存映象位置

修改docker預設儲存映象位置

預設都會儲存在/var/lib/docker 這個資料夾中但是系統盤容量都有限,希望把這些映象儲存到資料盤

網上有建立軟連線來實現的,但是試了一次沒有成功。

親測如下指令碼可以執行

-------------------------------------------------------------------------------------


#備份fstab檔案

sudo cp /etc/fstab /etc/fstab.backup

#停止docker

sudo service docker stop

#/data/docker/為目標路徑,根據機器情況設定。

export DOCKER_PATH=/data/docker/

#用rsync同步/var/lib/docker到新位置

rsync -aXS /var/lib/docker/.  $DOCKER_PATH

echo $DOCKER_PATH /var/lib/docker  none bind 0 0 >> /etc/fstab

mount –a (重新掛載)

df –h(檢視一下硬碟)

service docker start