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

win10使用WSL 2运行Docker Desktop运行文件从C盘迁移到其他目录

前言 前几天重装系统,把系统升到了 Windows 10 2004,然后在安装 Docker Desktop(2.3.0.3 版本)发现跟以前不太一样了。...现在 Docker Desktop 默认使用 WSL 2 来运行,而不是以前的 Hyper-V。 WSL WSL:适用于 Linux 的 Windows 子系统。...看官网说明,原来,启用 WSL 后,docker 运行数据都在 WSL 发行版中,文件位置都只能由 WSL 管理!...WSL 发行版默认都是安装在 C 盘,在%LOCALAPPDATA%/Docker/wsl 目录 docker运行数据、镜像文件都存在%LOCALAPPDATA%/Docker/wsl/data/ext4...WSL 发行版迁移 网上查了一下 wsl 发行版迁移,几乎都是说使用 LxRunOffline.exe 经过我试验,LxRunOffline.exe 确实可以迁移自己安装的发行版,却迁移不了 docker

4.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

Docker Desktop开启内置的K8S并安装kuboard进行微服务管理

Docker DesktopDocker 官方提供的桌面应用程序,它允许用户在个人计算机上安装并运行 Docker 引擎。...Docker Desktop 提供了图形用户界面(GUI),使得管理容器、镜像、网络和Docker 对象变得更加直观和方便。...运行安装程序:双击下载的 Docker Desktop Installer.exe 文件以运行安装程序。 3....使用 WSL 2 作为后端(如果需要):如果你想使用 WSL 2 作为 Docker 的后端,可以在安装时或安装后在 Docker Desktop 的设置中选择“Use the WSL 2 based...开启K8S 在 Docker Desktop 应用程序中,找到并点击“设置”(Settings)选项,通常位于应用菜单栏或者 Docker 图标右键菜单中。

89610

「  使用docker for windows关于迁移目录的教程  」

参考于网络各样教程 本次下载的docker for windows的版本为20.10.14,关于安装,安装我选择了使用wsl替代hyper-v,所以这篇教程主要是记录wsl的迁移也符合标题!...wsl --export docker-desktop-data d:\docker\data\docker-desktop-data.tar wsl --export docker-desktop...d:\docker\data\docker-desktop.tar 以上为大概的命令,后面的d盘路径看你情况自行定义,如果提示路径不存在则手动创建一下文件夹或者使用命令创建都是可以的,命令的大概意思是把运行的...wsl系统的数据备份成tar格式 当备份完成,就可以删掉之前的dockerwsl服务了 wsl --unregister docker-desktop wsl --unregister docker-desktop-data...\docker-desktop-data.tar --version 2 wsl --import docker-desktop-data d:\docker\data-desktop d:\docker

1.6K10

Docker Desktop 中启用 K8s 服务

k8s-for-docker-desktop 进行的操作说明,希望可以帮你顺利的启用这一功能 Step by Step 首先,你需要在电脑上安装好 Docker Desktop,这个过程就不赘述了,一路...如果可以的话,推荐使用 WSL 作为宿主,后面运行 Docker 的性能会更好些。...最新版的软件在安装也是会默认使用 WSL 作为宿主的,这里我使用的是 3.3.1 版本的 Docker,内置的 k8s 版本为 v1.19.7 PS:安装 Docker 之前需要你在 BIOS 中开启虚拟化...,同时基于你的宿主程序的选择,你还需要执行如下的操作 使用 WSL2 作为宿主:在“控制面板\所有控制面板项\程序和功能”中选择“启用或者关闭 Windows 功能” 勾选上适用于 Linux 的 Windows...Docker Desktop 中内置的 K8s 其实是依赖于相关的镜像,由于这些镜像位于 google 的服务器上,因此基本上是无法正常拉取下来的,所以这里就需要借助镜像网站将这些 docker 镜像拉取到本地

3.9K21

【填坑】在windows系统下安装Docker Desktop后迁移镜像位置

先来看看看迁移之前C盘情况: 先说明:Cpan本来还有一二十个GB的空间,然后运行docker之后,看到C盘磁盘空间刷刷的往下掉,才突然想起安装WSL的时候,有个坑忘了填了。...我们要这两个文件夹迁移到其他盘符中,具体操作如下: 一:将镜像导出 罗列出现在在使用WSL的。在CMD命令窗口执行 wsl --list -v 可以看到有两个docker相关的在运行。...1:在电脑桌面的右下角点击Docker Desktop图标退出当前应用; 2:关闭WSL。执行命令是: wsl --shutdown 3:查看当前WSL运行情况。...、docker-desktop-data及ubuntu命令如下: wsl --export docker-desktop E:\dockervolumepath\docker-desktop.tar ...使用命令公式: wsl --unregister 需要注销的 套用公式,可以得到凯哥需要注销的命令为: #注销原来的 Docker 镜像 wsl --unregister docker-desktop-data

4.6K20

最详尽教程完整介绍-Windows 的 Linux 子系统-WSL1&WSL2

目前 docker 已经针对 WSL2 做了适配,安装检测到 WSL2 就会启用 WSL2 后端,不仅能同时在 Windows 和 WSL 下操作 docker 服务器,还比以前的 docker on...WSL运行Docker Engine和Kubernetes 在WSL1中,Docker Desktop通过Hyper-V虚拟机去运行docker环境的 图片 升级到WSL2 之后, Docker...Desktop 可以直接用 WSL2,直接运行在Linux 内核上了 图片 通过如下设置,Docker Desktop就和WSL2分发版本进行了集成,无需在WSL中安装docker; 当然,也可以选择不与...Docker Desktop集成,直接在WSL运行docker 容器。...图片 图片 启用WSL后,docker运行数据都在WSL发行版中,文件位置都只能由WSL管理 安装docker后,docker会自动创建2个发行版: docker-desktop docker-desktop-data

5.4K20

windows单机搭建k8s环境

最新的Docker Desktop默认使用WSL 2来运行的,按照上面的提示说这样性能更好: [fivpqy2dw0.png] 但是WSL2默认把文件放到C盘,而且控制台上也没提供设置数据存放目录,看官网说明...,启用WSL后,docker运行数据都在WSL发行版中,文件位置都只能由WSL管理: [cm846h5p2w.png] 这两个目录是放在C盘下的,运行过多容器对C盘压力不小......导出到指定分区的目录下,以【D:\wsl\docker-desktop-data\docker-desktop-data.tar】为例(原有的docker images不会一起导出): wsl...: wsl --unregister docker-desktop-data 重新导入docker-desktop-data到要存放的文件夹(D:\wsl\docker-desktop-data...): wsl --import docker-desktop-data D:\wsl\docker-desktop-data\ D:\wsl\docker-desktop-data\docker-desktop-data.tar

11K42

【图文教程】Windows11下安装Docker Desktop

等到重启完成,我们进行第二步 二:安装docker deskTop 直接获取到凯哥准备的安装包中,有docker deskTop的安装包。直接双击运行,等待安装完成。可能会重启电脑。...启动之后,如果我们使用的是Hyper-V这种方式的话。...将wsl从C盘迁移到其他盘符中 因为WSL会默认把数据存放在系统盘所在的盘符。我们知道,安装东西最好别放到系统盘。所以,更换个位置。 先看看wsl是否在运行。...所以套用上面两个公式后的命令就是: wsl --export docker-desktop E:\VMOS\Windowsdocker\docker-desktop.tar wsl --export docker-desktop-data...命令公式: wsl --import docker-desktop d:\your-install-path docker-desktop.tar

11K20

如何优雅的变更Docker Desktop的镜像存储路径

文件夹内存放的是docker-desktop-data的存储数据 0x02 导出 docker-desktop-data 首先需要做的是停止Docker desktop应用进程,进程停止之后,使用wsl...--list -v命令查看WSL中的运行的实例是否停止。...为文件备份位置 0x03 注销 docker-desktop-data 使用以下命令将当前的WSL实例进行注销 wsl --unregister docker-desktop-data 0x04 导入...docker-desktop-data 接下来便可以将备份文件导入到新的位置,使用以下命令 wsl --import docker-desktop-data D:docker\data D:docker...docker\docker-desktop-data.tar 之前导出备份的实例 导入之后,进入资源管理器对应文件夹中,可观察到已经迁移成功 使用 wsl --list -v 查看当前的实例 启动 Docker

2.1K11

2024程序员容器化上云之旅-第2集-Ubuntu-WSL2-Windows11版:接近深洞

但要把代码跑起来,需要把postgres数据库和pgadmin管理工具运行起来。因为购物清单数据都需要存储到数据库中。而且后端app在使用gradle进行构建,会运行自动化测试,需要访问数据库。...4.1 安装docker desktop以用容器方式运行postgres数据库及其管理工具马意浓之前在工作中,如需要使用数据库及其管理工具,都是从官网下载安装包进行安装。...他从那本WSL2的书里了解到,在docker desktop的settings里,如果设置了允许dockerWSL2 Ubuntu distro集成,那么在Ubuntu终端窗口里,就能使用docker...然后,他回到Ubuntu终端窗口,运行命令docker system info,屏幕出现了大量docker系统的信息。这表明他现在能在WSL2 Ubuntu终端窗口里使用docker命令了。...ingress并运行8.8 清理现场9 取经归来当最终把前后端分离的web应用成功部署到Docker Desktop k8s云集群上,并能顺利使用后,马意浓把整个容器化和上云之旅,写成系列文章,分享给其他程序员

43384
领券