最近使用Docker环境测试程序,跑了两个模型之后发现还剩下180G的C盘直接爆掉。一顿狂搜,发现目前的Docker直接使用双击exe是不可以选择安装位置的。一顿搜索,有的人使用软连接,有的人修改wsl的目录位置。但其实Docker官方安装指南已经支持不同位置安装了就一句命令十分简单。为大家提供相关操作说明(来源:https://docs.docker.com/desktop/install/windows-install/#install-docker-desktop-on-windows)。
如果你之前已经安装了建议使用标准卸载方式进行卸载。然后我们使用从命令行安装的方式:
打开Windows cmd,去到你exe的位置,使用以下命令就可以完成在目标路径安装Docker desktop,以及设置相关docker数据存储路径。
start /w "" "Docker Desktop Installer.exe" install --accept-license --installation-dir="Path\you\want" --wsl-default-data-root="Path\you\want" --windows-containers-default-data-root="Path\you\want"
如果是Powershell,命令如