如何在Mac上更改Docker镜像安装目录?

wbrvyc0a  于 2023-06-21  发布在  Docker
关注(0)|答案(2)|浏览(227)

Docker镜像存储在$HOME/Library/Containers/com.docker.docker/Data中,但如何将这些大文件移动到外部驱动器?我尝试了符号链接,它不工作。我也找不到docker-g选项,就像提到的here一样。有什么建议吗?

izj3ouym

izj3ouym1#

你只需要去偏好设置

然后磁盘和点击“移动磁盘映像”

选择您要移动到的文件夹,等待它完成,您就完成了。

1qczuiv0

1qczuiv02#

最新版本的Docker Desktop(目前大约为4.18)在磁盘映像位置配置方面存在问题。如果您通过Docker桌面设置更改此路径,它将永远挂起。但是有一个变通方法可以通过~/.docker/daemon.json修改它:

{
  "data-root": "/path/to/new/directory"
}

退出Docker Desktop并重新启动。请注意,Docker可能会以空数据启动。

相关问题