当前位置:   article > 正文

Docker Desktop+WSL2从C盘迁移到其他盘_docker desktop 迁移

docker desktop 迁移

安装Docker Desktop时,默认只能装到C盘,结果C盘爆红没空间了,想转移到其他盘。

找了挺多方法都没啥用,最后找到一位老哥的文章完美解决: Docker Desktop+WSL2安装到自定义路径

先把之前的Docker卸了,把最占内存的Appdata/docker也删了

官网下载wins版本:https://www.docker.com/,改名为DockerDesktopInstaller.exe,同目录打开cmd,复制下列代码即可完成安装

DockerDesktopInstaller.exe install --quiet --accept-license --backend=wsl-2 -always-run-service --installation-dir=D:\DockerDesktop\installer --hyper-v-default-data-root=D:\DockerDesktop\hyper-v-data --windows-containers-default-data-root=D:\DockerDesktop\windows-containers-data --wsl-default-data-root=D:\DockerDesktop\wsl-data 

  • 1
  • 2

上述代码适用于windows,linux类似

其中的参数解释

–quiet:静默安装,不显示安装过程的用户界面。

–accept-license:自动接受软件许可证,无需用户手动确认。

–backend=wsl-2:选择 WSL 2(Windows Subsystem for Linux 2)作为 Docker 的后端运行环境。

–always-run-service:设置 Docker Desktop 服务始终运行。

–installation-dir=D:\DockerDesktop\installer:指定 Docker Desktop 安装文件的目录为 D:\DockerDesktop\installer。

–hyper-v-default-data-root=D:\DockerDesktop\hyper-v-data:指定 Hyper-V 模式下的默认数据存储位置为 D:\DockerDesktop\hyper-v-data。

–windows-containers-default-data-root=D:\DockerDesktop\windows-containers-data:指定 Windows 容器的默认数据存储位置为 D:\DockerDesktop\windows-containers-data。

–wsl-default-data-root=D:\DockerDesktop\wsl-data:指定 WSL 2 模式下的默认数据存储位置为 D:\DockerDesktop\wsl-data。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/925779
推荐阅读
相关标签
  

闽ICP备14008679号