首页
学习
活动
专区
工具
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.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

「  使用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.5K10

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.8K21

【填坑】在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

3.8K20

最详尽教程完整介绍-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

3.9K20

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

10.2K42

【图文教程】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

8.7K20

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云集群上,并能顺利使用后,马意浓把整个容器化和上云之旅,写成系列文章,分享给其他程序员

36984

Win10 安装Docker(简单试用)

在英伟达Jetson 官方AI课程这篇文章中,我使用了一个Docker应用,感觉相当便利。所以抽空在电脑上面运行一下,熟悉一下相关的知识。...通过任务管理器看是不是开启虚拟化 https://docs.docker.com/desktop/windows/install/ 在上面的网站里面下载桌面应用 https://desktop.docker.com.../win/stable/amd64/Docker%20Desktop%20Installer.exe 安装 这个安装动画很好看 当然免费 注册什么的,自己弄 在命令行里面执行版本 docer...run -d -p 80:80 docker/getting-started 输入命令下载一个镜像 开始执行了 ps的命令是打印运行的进程 看主机的一些版本,硬件型号什么的 http://localhost.../tutorial/ 浏览器输入这个 接着就出现这个,运行成功 docker container ls 这个是列出现在正在运行的镜像。

1K30
领券