首页
学习
活动
专区
工具
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

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

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 图标右键菜单中。

1.5K11

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

神器:WSLDocker--程序员和运维人员的致胜法宝

发现大家很少使用Docker Desktop,这两者我都使用了很久了各种无缝切换非常丝滑,因此来分享给大家一些使用小技巧。...当 Windows WSLDocker Desktop 结合在一起,它们的优势相互叠加,在windows和wsl中都可以无缝切换使用docker命令。...首次启动,提示设置用户名和密码,但是不建议设置,直接关闭窗口,后续直接使用root用户。 2....运行安装程序 双击下载的安装程序文件,按照安装向导的提示进行操作。 三、使用 Docker Desktop 1. 双击桌面图标,开启界面,常用的docker操作都可以在UI界面中看到 构建等其他操作。...wsl使用docker 安装docker desktop,默认启用wsl2,启用后在子系统中可直接使用docker 命令,操作后windows同步生效。

9110

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

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

解决Docker占用C盘资源的问题

DockerWindowsFAQ 解决Docker占用C盘资源的问题 在Windows中安装Docker桌面版,会使用子系统WSL,而子系统默认是将资源放在C盘的,这样会导致C盘资源紧张,进而影响系统的使用...用于运行 Docker engine,这个不涉及存储数据,因此我们可以不管他 docker-desktop-data 存储容器和镜像,这个服务是存储数据的,因此我们目标是迁移它 停子系统docker-desktop-data...\Users\homqyy> wsl --export docker-desktop-data D:\WSL\docker\docker-desktop-data.tar 注销docker-desktop-data...--import docker-desktop-data D:\WSL\docker\docker-desktop-data D:\WSL\docker\docker-desktop-data.tar...D盘: PS C:\Users\homqyy> wsl -d docker-desktop-data 重新运行Docker桌面版 参考 Docker Desktop WSL 2 backend on Windows

4410

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

12.3K20

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

5K20

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

44584

【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

简而言之,Docker 允许你在一个可移植和标准化的容器格式中打包并可靠地运行应用程序。 二、Windows安装 Docker Desktop 1....官网链接 Download Docker Desktop | Docker https://www.docker.com/products/docker-desktop/ 2....Desktop 上设置 WSL 2 Docker for Windows 有两种运行模式,一种运行Windows相关容器,一种运行传统的Linux容器。...同一间只能选择一种模式运行。 1. 开启基于 WSL 2 的引擎 在“设置”>“常规”中选中“使用基于 WSL 2 的引擎”(默认开启) a. WSL终端打开方式 b....,则仅显示正在运行的容器) docker ps -a 使用以下命令列出有关 Docker 安装的系统范围的信息,包括 WSL 2 上下文中你可使用的统计信息和资源(CPU & 内存): docker info

71310

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

11.5K42
领券