WSL2模式下,将Ubuntu、Docker迁移出C盘并解除Ubuntu、Docker对C盘的空间占用

这篇具有很好参考价值的文章主要介绍了WSL2模式下,将Ubuntu、Docker迁移出C盘并解除Ubuntu、Docker对C盘的空间占用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 相关背景

windows用户以前如果需要使用linux,一般是远程linux服务器或者使用虚拟机,更有甚者是把系统换成linux。相较于以上方式,对于体验用户或者本机需要使用容器创建服务的用户来说,这是很不方便的。但是近年来,微软也开发了wsl,在windows里集成了linux服务,启用wsl后,从微软的应用商店可以下载使用Ubuntu,同时也可以安装并部署基于wsl2的Docker。

目前,在windows里

(1)适配wsl的Ubuntu是默认安装在C盘的

(2)Docker需要依托wsl安装及运行,且默认位置也在C盘

(3)基于wsl2的Ubuntu 和 docker-desktop 安装时,都没有更改安装位置的选项

这些默认的情况,会使得当我们使用wsl Ubuntu和docker时,总会发现C盘莫名奇妙几个甚至几十个G的容量被占用了。C盘是个寸土寸金的地方,所以轻量级用户或条件受限用户空有wsl这把屠龙宝刀,用在手里却小心翼翼,束手束脚,不得施展。

针对在windows中启用wsl2后,安装使用Ubuntu或docker后,用户使用它们的过程中C盘容量会被显著占用的情况,本篇博客将分享一种将Ubuntu或者docker迁移到其他盘,从而解除它们对C盘的占用,从进一步方便用户大展手脚,尽心体验docker和linux的乐趣。

2 将Ubuntu迁移出C盘并解除Ubuntu对C盘的空间占用

以管理员权限打开powershell,执行以下指令。

(1)查看虚拟机文章来源地址https://www.toymoban.com/news/detail-703595.html

                    

到了这里,关于WSL2模式下,将Ubuntu、Docker迁移出C盘并解除Ubuntu、Docker对C盘的空间占用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

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

    2024年02月13日
    浏览(62)
  • WSL:系统迁移【WSL默认安装在C盘,大量占用系统盘的空间,所以迁移到其他盘中】【如果导入时失败,更新WSL后重试】【更新WSL:wsl.exe --update】

    因为虚拟机(Ubuntu20.04)默认安装在C盘,大量占用系统盘的空间,所以迁移到其他盘中 查看安装的虚拟机 关闭所有正在运行的虚拟机 对需要迁移的分发或虚拟机导出 虚拟机名称:wsl -l -v可以查看名字,我的是Ubuntu-20.04 文件导出路径:我导出在D盘(F:wsl-Ubuntu-20.04.tar) 卸载

    2023年04月08日
    浏览(33)
  • WSL1和WSL2相互转换以及安装路径迁移相关问题

    目录 1.从WSL 1如何切换到WSL 2? 2.从WSL 2如何切换回WSL 1? 3.WSL1转换为WSL2后,WSL1里面安装的程序和库需要重装吗? 4.WSL2转换为WSL1后,WSL2里面安装的程序和库需要重装吗? 5.如何备份WSL2? 6.一台电脑上面可以同时运行WSL1和WSL2吗? 7.WSL2如何从C盘转移到D盘? 8.导入到D盘之后,

    2024年02月04日
    浏览(50)
  • 解决WSL2的ubuntu20.04中安装docker出现无法连接的问题(Cannot connect to the Docker daemon)

    wsl2的ubuntu20.04系统安装docker可以参考官网教程操作,我个人喜欢参考其中的离线安装方式:Install from a package。只需要按照官网一步步操作即可,跟普通的ubuntu20.04的安装是一样的步骤。 在安装完以后,发现一旦使用docker相关命令会出现下述问题: 说明docker没有正常启动。这

    2024年04月23日
    浏览(51)
  • 【WSL2】【图形界面】【CUDA驱动】WSL2 Ubuntu+gnome原生图形界面及WSL2显卡CUDA驱动的安装

      没有图形化界面的Ubuntu实在是看着不爽,虽然已经习惯用命令。为了更加方便使用WSL2子系统,还是配置了gnome原生桌面(虽然不是很轻量级,但是舒服啊!),然后因为有深度学习需求,有NVIDIA的显卡顺带配置了一下显卡驱动。   下面看看如何配置WSL2图形界面和显卡

    2024年02月10日
    浏览(61)
  • Windows wsl2安装Ubuntu

    wsl(Windows Subsystem for Linux)即适用于Windows的Linux子系统,是一个实现在Windows 10 / 11上运行原生Linux的技术。 wsl2 为其迭代版本,可以更好的在Windows上运行Linux子系统。 这里以 Windows 11 安装Ubuntu作为示例。 按 Win 键,点击 设置 。 搜索 控制面板 。 点击 程序 。 点击启用或关闭

    2024年02月09日
    浏览(49)
  • wsl2 ubuntu ip 自动同步到windows端的vscode remote ssh(wsl2 ubuntu 静态ip 固定ip)

    ​ wsl2 中linux版本:ubuntu ​ windows版本: win10/win11 最近装了wsl2,使用vscode远程连接wsl2时遇到了如下问题: 1、wsl2的ip无法固定 2、wsl2的ssh服务不能自动开启。 尝试了网上许多方法,都不能解决,于是决定自己写python脚本解决。 如下方案可以自动将wsl2的ip同步到vscode remote s

    2024年02月03日
    浏览(59)
  • WSL2安装Ubuntu及一些问题

    安装wsl2 安装条件 内部版本 19041 及以上 (win10 2004以上或者win11) 查看方法:按 Windows健 + R -- 输入 winver -- 确定 开启虚拟机功能 按 Windows健 + R -- 输入 optionalfeatures -- 确定 重启电脑 设置wsl版本 wsl --set-default-version 2 安装Linux发行版 输入命令 wsl --list --online 后会弹出发行版本 然后

    2024年02月09日
    浏览(43)
  • 解决WSL2占用内存过多问题(Docker on WSL2: VmmemWSL)

    安装完WSL2后,又安装了Docker,使用了一段时间,发现电脑变卡,进一步查看,发现CPU和内存占用过大,如下图: docker仅仅运行了mysql和zk,在关掉docker后,占用内存仍然很大: 然后关掉wsl后,发现内存下降了。 但是,这种解决方案并不满足我的诉求,我想要的结果是:dock

    2024年02月08日
    浏览(48)
  • WSL2安装Ubuntu,配置机器学习环境

    WSL全称Windows Subsystem for Linux,适用于Linux的Windows子系统,WSL有WSL1和WSL2两个版本,最新的wsl2已可媲美真实操作系统。 WSL2拥有完整的Linux内核。对于跨OS文件系统的性能,微软也给出了解决办法:可通过将项目文件存储在与处理项目时运行的工具相同的操作系统上进行处理,并

    2024年02月12日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包