首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Windows(WSL)中如何迁移Docker

前言 在Windows 10中Docker是默认安装到WSL中的,而安装到WSL中的任意分发版都是默认放在C盘中的。这样会让我们的C盘资源极度紧张,而且也限制了Docker的镜像数量。...迁移步骤 确认Docker是否安装到WSL 查看Docker桌面的“设置》Resources》ADVANCED” ,如果如下图所示则证明是Docker是安装在WSL中: 以管理员身份运行PowerShell...查看Docker安装到WSL的分发版,执行命令:wsl --list --all 从上述命令中我们可以看到Docker安装了两个分发版:docker-desktop-data和docker-desktop...导出Docker到临时目录““D:\tmp”下,执行如下命令: wsl --export docker-desktop D:\\tmp\\wsl-docker-desktop.tar wsl --export...wsl --unregister docker-desktop-data 重新导入Docker并修改到“D:\Program Files\docker\”目录下,执行如下命令 wsl --import

4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在Windows11上安装和使用WSL2

    系统中的一个子系统,在这个子系统上可以运行 Linux 操作系统。...10.0.16215版本,用ver直接查看,也可以使用winver查看 1、下载 Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile...Ubuntu1804.appx -UseBasicParsing 或直接在Windows中下载,连接地址:https://aka.ms/wsl-ubuntu-1804 2、重命名为 Ubuntu1804....zip 3、运行ubuntu1804.exe 4、修改root的密码:sudo passwd root cmd中直接运行wsl可进入linux 查看安装的子系统有哪些:wslconfig /l 卸载安装的某个子系统...wsl --update 如果更新失败可以在更新设置中打开接收其它Microsoft产品的更新选项,如下图所示: 安装 Ubuntu-20.04 操作系统 安装方式1-命令安装 查看可安装版本 wsl

    6.1K20

    让windows 10 内置ubuntu(WSL)成为扩增子分析生产力

    windows10+wsl2在这种情况下就是一个比较完美的选择,无需烦恼地双系统切换,一个系统可以实现两个系统的功能,又基本不牺牲性能,可以说真香了。...有两个地方需要配置: 1、修改默认terminal为ubuntu 如何打开wsl2网上已经有很多教程了,这里也不再写。...每次打开 Windows Terminal 都会默认打开 Power Shell, 而我只使用 WSL Ubuntu。...2.设置默认的打开路径 这里我发现这个教程的路径设置方法神奇地不好用,又找到了另一个: 设置从windowsterminal打开wsl时进入linux用户主目录神奇地发现可能这个app还处于快速迭代中,...5、windows的Ubuntu子系统ssh和ftp 参考生信技能树的这篇,地址在这。 先到这里,后面有了继续补充。

    1.3K20

    在 WSL 上忘记了 Linux 密码?下面是如何轻松重设的方法

    对于那些想从舒适的 Windows 中享受 Linux 命令行的人来说,WSL(Windows Subsystem for Linux) 是一个方便的工具。...在 Ubuntu 或任何其他 Linux 发行版上重置遗忘的 WSL 密码 要在 WSL 中重设 Linux 密码,你需要: 将默认用户切换为 root 重置普通用户的密码 将默认用户切换回普通用户 让我向你展示详细的步骤和截图...如果你使用的是 Windows 商店中的 Ubuntu 应用,那么该命令将是: ubuntu config --default-user root 截图中,我正在使用 Windows 商店中的 Ubuntu...所以,我使用了 ubuntu2004 命令。...config –default-user root Ubuntu 18.04 ubuntu1804 config –default-user root Debian debian config –default-user

    2.3K21

    在 Ubuntu 发行版上重置遗忘的 WSL 密码

    在 Ubuntu 或任何其他 Linux 发行版上重置遗忘的 WSL 密码 要在 WSL 中重设 Linux 密码,你需要: 将默认用户切换为 root 重置普通用户的密码 将默认用户切换回普通用户 让我向你展示详细的步骤和截图...如果你使用的是 Windows 商店中的 Ubuntu 应用,那么该命令将是: ubuntu config --default-user root 截图中,我正在使用 Windows 商店中的 Ubuntu...所以,我使用了 ubuntu2004 命令。...18.04 ubuntu1804 config –default-user root Debian debian config –default-user root Kali Linux kali config...ubuntu config --default-user username Set regular user as default user 现在,当你在 WSL 中启动你的 Linux 发行版时,你将以普通用户的身份登录

    2.1K20

    黑科技抢先尝(续) - Windows terminal中WSL Linux 终端的极简美化指南

    今天这篇文章,主要介绍如何美化 Windows terminal 中 WSL 的 Linux 终端,依然是以本人最熟悉的Ubuntu为例,其他版本的 Linux 请参考本文的流程换用对应的命令。...假定你已按我的上一篇文章已安装好 Windows terminal预编译版本,同时安装好了 Ubuntu,并设置好了 WSL的权限,然后就可以按本文继续操作了。 ?...从 Windows 10 的 Bash 中运行 WSL 对于windows 10中 WSL 独立的默认Bash窗口,只能选择字体"DejaVu Sans Mono for Powerline",可以在界面上选择后使用...Scott Hanselman: 请注意我在 prompt 中也使用了Powerline 。...参考: 修改 WSL Ubuntu 18.04 默认源为阿里云镜像 - Windows - 大象笔记 https://www.sunzhongwei.com/modify-the-wsl-ubuntu-

    2.8K30

    迁移开发环境到Windows

    前言 此前一直使用macOS,由于mac有着良好的开发生态,以及软件生态.所以它是部署开发环境是极佳的操作系统.最近由于某些原因需要使用Windows.众所周知,Windows在这方面远不如mac/Linux...安装Ubuntu 18.04子系统 首先在功能中打开WSL,然后去自带的商店中安装Ubuntu.不多详说....配置终端(WSL) Windows自带的powershell并不好用,即使是比cmd好用那么一点点,也是远不及mac的iTerm2的.但是我们可以选择使用cmder代替powershell....,执行下面命令,查看已安装的 Linux 子系统: bash 1wslconfig /list COPY Power shell 设置 WSL Ubuntu 默认登陆用户root bash 1ubuntu1804...中的python3 由于windows没有linux的某些特征,所以我们需要使用Linux的python来作为主要解释器. bash 1apt install python3 python-dev -y

    97520

    windows的Linux子系统安装

    / 选择自己的版本,并复制源到sources.list中 按Esc,再按shift+zz(按住shift再按两下z)保存 更新源sudo apt-get update & apt-get upgrade...& apt-get clean [/card] 4.修改子系统位置 (1)首先查看所有分发版本 wsl -l --all -v (2)导出分发版为tar文件到d盘 wsl --export Ubuntu...-18.04 d:\ubuntu18.04.tar 注:版本根据自己的修改 (3)注销当前分发版 wsl --unregister Ubuntu-18.04 注:版本根据自己的修改 (4)重新导入并安装分发版在...d:\ubuntu wsl --import Ubuntu-18.04 d:\ubuntu d:\ubuntu18.04.tar --version 1 注:版本根据自己的修改 (5)设置默认登陆用户为安装时用户名...ubuntu1804 config --default-user Username 注:版本根据自己的修改 (6)删除tar文件(可选) del d:\ubuntu18.04.tar

    5.4K20

    Windows 下 wsl2 的使用及问题记录

    如果在子系统中开启了网站服务,那么在宿主机居然使用 localhost 来访问,这太让人迷惑了。...大概原理就是 : 先获取 wsl2 的地址,然后在宿主机的 hosts 文件中加入一条虚拟主机的配置,即 192.168.245.161 ubuntu2004.wsl 的形式,做成一个服务,开机自启动...我使用的是 clash ,这里说一下 clash 的代理如何在子系统中使用. 首先开启 clash 的 LAN 功能 ?.... * TCP_NODELAY set 由于 wsl 无法使用 systemctl ,所以如果要开机启动 ssh 服务,网上有一些方案可以解决,使用 Windows 脚本开机自启的时候开启 wsl 的...,并且可以设置一些别名,更灵活 子系统 Linux 下, 使用 Windows Terminal 来复用 ubuntu,将Ubuntu 设置为 WindowsTerminal 的默认终端,并且起始目录为用户家目录

    7.5K20

    To be more efficient

    硬件: windows10 surface book2(在用) 或者推荐戴尔xps系列 手机:几千块的旗舰机,常用的东西还是贵点好,千元机也能用,一分钱一分货,我是不会在用了,买不起买上一代旗舰也是可以的...游戏:g502 SSD 移动U盘,辣鸡TLC颗粒就别用了吧,MLC颗粒和SLC了解下,CZ80和东芝的EX2可以让你爽到飞起 移动硬盘 降噪耳机,QC30,snoy1000x在用 机械键盘: 原厂茶轴,...新浪微博图床,新浪图床,比那些靠谱多了,可以复制剪贴板的内容,配合shareX 油猴 Vimium chrome下的vim,可以快捷键操作浏览器 提取百度云支链插件 Modify Headers 修改请求头 wsl...: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\bUbuntu] @="Ubuntu...\bUbuntu\command] @="C:\\Users\\Deen\\AppData\\Local\\Microsoft\\WindowsApps\\ubuntu1804.exe run bash

    2.5K40

    如何在Windows10上使用Linux系统?

    上安装双系统或者在Windows里面安装虚拟机跑Linux系统,双系统不能做到同时共存,虚拟机又比较卡顿,所以使用WSL,即在Windows安装Linux子系统成为了很多人的选择,本文主要介绍如何开启WSL...安装Linux 重启windows后,打开Microsoft Store(微软商店),如下图,然后再搜索框中搜索WSL。...在搜索的结果中,点击获取这些应用,如下图: 此时会弹出能安装的Linux版本,如下,选择自己喜欢的版本进行安装,这里我以Ubuntu为例,介绍如何安装和配置,点击Ubuntu图标 会进入Ubuntu...至此,Ubuntu系统成功安装,我们可以使用了。 下次想要打开ubuntu,只在开始菜单里点击Ubuntu图标,就可以打开了。 3....以上就是如何打开WSL以及安装Windows子系统Ubuntu,WSL目前只支持Linux命令行形式,还不支持图形界面,但是可以通过第三方工具去实现图像界面,也比较简单,最常用的就是使用Xming工具来显示

    5.6K20

    在 Windows 下使用 WSL2 搭建 Kubernetes 集群

    本文我们将介绍如何在 Windows10 下使用 WSL2 和 KinD 来搭建一套 Kubernetes 集群。在过去几年,Kubernetes 已经成为了容器编排领域事实上的标准。...,微软推出了 WSL (Windows Subsystem for Linux),该工具相当于一个运行在 Windows 下面的 Linux 子系统,这让 Windows 和 Linux 之间的环境界限变得更加不明显了...下面我们就来简要介绍下在 Windows10 下面如何安装和配置 WSL2 以及 Kubernetes 集群。...然后我们就可以使用 Windows Terminal 来操作 Ubuntu 系统了,在 Windows Terminal 中选择 Ubuntu 发行版就可以跳转到 Ubuntu 终端中,使用上面我们配置的用户名和密码登录即可...我们还需要在 Resources 中设置要从哪个 WSL2 发行版中访问 Docker,如下图使用的是 Ubuntu-20.04: ?

    15.2K362

    教程 | 如何在Windows 10上安装WSL 2

    WSL 2是对微软在2017年推出的WSL原始版本的重大升级。WSL2不仅仅是一个版本升级。不经更快、更多功能,并且使用了真正的Linux内核。...“ 这种新架构为WSL团队提供了一个更好的平台,这些平台提供的功能使WSL成为在Windows中运行Linux环境的绝佳方式,” 微软这样评价这项技术。 ?...我不太熟悉“内部”构建系统是如何工作的,所以请注意,这篇文章的其余部分是基于在Windows的稳定版本上使用该特性。 您的计算机还需要支持Hyper-V虚拟化才能运行WSL2。...该工具旨在为您提供最佳的WSL体验: ? 开源Windows Terminal应用 第五步:使用WSL 2 当您安装Ubuntu(或其他Linux发行版)时,快捷方式已添加到“开始”菜单中。...要将现有的WSL 1版本转换为WSL 2,请在PowerShell中运行以下命令,例如: wsl.exe --set-version Ubuntu 2 ?

    6.3K20
    领券