要修改Docker的默認(rèn)存儲位置,你需要進(jìn)行以下步驟:
停止Docker服務(wù):運(yùn)行以下命令停止Docker服務(wù):
sudo systemctl stop docker
創(chuàng)建新的存儲位置:你可以選擇在新的位置創(chuàng)建一個(gè)文件夾,用于存儲Docker的數(shù)據(jù)。
移動現(xiàn)有的Docker數(shù)據(jù):運(yùn)行以下命令將Docker的數(shù)據(jù)從舊的位置移動到新的位置:
sudo rsync -aP /var/lib/docker/ /new/location/
修改Docker配置文件:打開Docker的配置文件(通常是/etc/docker/daemon.json
),如果不存在則創(chuàng)建一個(gè)。在文件中添加以下內(nèi)容:
{
"data-root": "/new/location/docker"
}
將/new/location/docker
替換為你在第2步中創(chuàng)建的新的存儲位置。
重新啟動Docker服務(wù):運(yùn)行以下命令重新啟動Docker服務(wù):
sudo systemctl start docker
現(xiàn)在Docker將使用新的存儲位置來存儲數(shù)據(jù)。