Docker Desktop+WSL2并安装到D盘

这篇具有很好参考价值的文章主要介绍了Docker Desktop+WSL2并安装到D盘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

方法一(亲测)

原文在这

步骤一:将Docker Desktop的默认安装路径安装路径移到D盘

1. 安装路径建立软连接

docker安装到d盘,docker,容器

docker desktop默认安装到上图位置,使用如下命令建立软连接,命令如下:
注:以管理员身份打开cmd

mklink /j “C:\Program Files\Docker” “D:\Program Files\Docker”

2、镜像存储路径建立软连接

docker安装到d盘,docker,容器

上图为docker desktop默认的存储镜像路径,命令如下

mklink /j “C:\Users\13923\AppData\Local\Docker” “D:\Program Data\Docker”

3、安装docker desktop

在下载好安装包,为安全起见使用命令行进行安装,安装位置就是1、中的安装位置(直接双击安装应该也可以),命令如下:

start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Program Files\Docker

全部流程如下

docker安装到d盘,docker,容器

注意事项:
  1. 是否以管理员身份打开的命令行?
  2. 目标路径下是否已经有 命令行里的目录,例如:命令 mklink /j “C:\Program Files\Docker” “D:\Program Files\Docker” 中,D:\Program Files\Docker 这个目标路径要已经存在,即这个文件夹已经存在。
  3. 源路径必须不存在,即:C:\Program Files\Docker 必须不存在,否则提示 :文件夹已存在

检查安装结果

安装完毕后C盘中应该如图1、2所示,两个路径下的Docker文件夹成功建立了软连接
D盘中应该如下所示

docker安装到d盘,docker,容器

重启电脑,打开docker desktop勾选需要使用控制的镜像

docker安装到d盘,docker,容器


打开wsl进行查看

docker安装到d盘,docker,容器

安装docker后,docker会自动创建2个发行版:

  • docker-desktop
  • docker-desktop-data

建议

启用Docker Desktop后,运行数据都在WSL发行版中,文件位置都只能由WSL管理。
之前在Ubuntu中使用docker命令安装的镜像都不会被加载。
建议创建一新的Ubuntu发行版本,直接使用docker desktop。

docker安装到d盘,docker,容器#pic_center文章来源地址https://www.toymoban.com/news/detail-780569.html

到了这里,关于Docker Desktop+WSL2并安装到D盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 基于 Docker Desktop、WSL2 搭建双系统 Docker 环境

    基于 Docker Desktop、WSL2 搭建双系统 Docker 环境

    Docker Desktop :可以理解为是 Docker 的桌面版,或者是 Windows 系统上运行的 Docker 服务。 WSL2 :可以理解为是 Windows 上的一个工具,通过 WSL2 可以在 Windows 上运行 Linux 子系统。 通过 Docker Desktop、WSL2 方式搭建的双系统 Docker 环境,可以实现在 Windows 服务器上同时运行 Windows 和 L

    2024年02月13日
    浏览(18)
  • 基于 WSL2、 Docker Desktop搭建Windows和Linux系统 Docker 环境

    基于 WSL2、 Docker Desktop搭建Windows和Linux系统 Docker 环境

    目录 介绍 环境 安装教程 开启 WSL2 服务 安装 CentOS 系统 安装 docker Desktop 其他  安装镜像 WSL 命令使用 Docker-Desktop 储存路径更改 WSL2 :可以理解为是 Windows 上的一个工具,通过 WSL2 可以在 Windows 上运行 Linux 子系统。  Docker Desktop :可以理解为是 Docker 的桌面版,或者是 W

    2024年01月20日
    浏览(31)
  • Docker Desktop 更新4.25.1版本后出现WSL2报错

    Docker Desktop 更新4.25.1版本后出现WSL2报错

     近期发现 Docker Desktop 有新版本可以更新,结果操作后  再打包它就闪退了。无奈只能删除 Docker Desktop 后下载新版本安装程序进行重装,然后依次出现2个弹窗上面显示如下报错内容。  第一个弹窗:   打开win11 命令行输入 wsl  --shutdown , 再次尝试打开 Docker Des

    2024年02月04日
    浏览(18)
  • Win Docker Desktop + WSL2 部署PyTorch-CUDA服务至k8s算力集群

    首先根据你的操作系统版本 安装WSL ,记得切换WSL2,其次 安装Docker Desktop,如果Docker安装后一直无法加载WSL,卸载后重新安装时不要勾选WSL,安装后去设置里面勾上WSL即可。 Windows中运行以上代码,WSL中安装Ubuntu是为了方便在docker容器中挂载数据。 去WSL-Ubuntu系统中运行以上命

    2024年01月21日
    浏览(12)
  • windows wsl2 docker+k8s+cuda容器无法启动问题解决

    docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #1: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as \\\'legacy\\\' nvidia-container-cli: mount error: file creation failed: /var/lib/docker/overl

    2024年02月13日
    浏览(15)
  • 【已解决】Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题

    【已解决】Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题

    很多同学拉取镜像使用一段时间后发现 C 盘快满了,把之前用过的镜像和容器删除,发现 WSL 挂载目录的虚拟磁盘大小没有变化,非常的奇怪。 其实,不同于 WSL1, WSL2 本质上是虚拟机 ,所以 Windows 会自动创建 vhdx 后缀的虚拟磁盘文件作为存储。这个 vhdx 后缀的虚拟磁盘文件

    2024年02月16日
    浏览(19)
  • windows10 安装WSL2, Ubuntu,docker

    windows10 安装WSL2, Ubuntu,docker

    阅读时长:10分钟 本文内容: window上安装ubuntu虚拟机,并在虚拟机中安装docker,通过docker部署数字人模型,通过vscode链接到虚拟机进行开发调试.调试完成后,直接部署在云端即可. WSL2(Windows Subsystem for Linux)是windows系统默认支持的功能,也就是Windows Linux子系统,类似于一台

    2024年02月12日
    浏览(16)
  • wsl2安装docker引擎(Install Docker Engine on Debian)

    wsl2安装docker引擎(Install Docker Engine on Debian)

    官方地址: 在 Debian 上安装 Docker 引擎  https://docs.docker.com/engine/install/debian/ 1.卸载旧版本 在安装 Docker 引擎之前,您必须首先确保卸载任何冲突的软件包。 发行版维护者在他们的存储库。必须先卸载这些软件包,然后才能安装 Docker 引擎的正式版本。 要卸载的非官方软件包是

    2024年02月13日
    浏览(29)
  • Windows WSL2 安装Nvidia-Docker GPU 驱动Paddlepaddle

    Windows WSL2 安装Nvidia-Docker GPU 驱动Paddlepaddle

    😊查看自己电脑显卡型号nvidia上去下载 参考内容: 舊版WSL 的手動安裝步驟 下載: Linux 內核更新包 选择子系统, 推介: Ubuntu 20.04 LTS 下载后双击点击安装 根据nvidia-smi, 选择 CUDA版本 这里选择11.7.0 进入选择Linux - x86_64 - WSL-Ubuntu - 2.0 - runfile(local) https://hub.docker.com/r/nvidia/cuda 上去找

    2024年02月02日
    浏览(10)
  • window11系统基于 wsl2 安装Linux发行版ubuntu,并安装docker及vscode

    window11系统基于 wsl2 安装Linux发行版ubuntu,并安装docker及vscode

    WSL是“Windows Subsystem for Linux”的缩写,顾名思义,WSL就是Windows系统的Linux子系统,其作为Windows组件搭载在Windows10周年更新(1607)后的Windows系统中。 既然WSL是“子系统”,那么WSL的地位我们能大概推测出—— “子系统”作为系统层的一部分,相较于应用层(虚拟机)会消耗

    2024年02月13日
    浏览(16)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包