要修改Docker本地镜像目录,可以按照以下步骤进行操作:
-
停止Docker服务:
sudo systemctl stop docker
-
复制当前的镜像目录(默认为/var/lib/docker)到新的位置,例如将镜像目录复制到新的路径下:
sudo rsync -aP /var/lib/docker /new/path
-
修改Docker配置文件docker.service:
sudo nano /etc/systemd/system/multi-user.target.wants/docker.service
-
将ExecStart行中的
-g /var/lib/docker
修改为新的路径,例如-g /new/path/docker
。 -
保存并关闭文件。
-
重新加载Docker服务配置:
sudo systemctl daemon-reload
-
启动Docker服务:
sudo systemctl start docker
现在,Docker应该使用新的路径作为本地镜像目录。你可以通过运行docker info
命令来验证更改是否生效。