Windows系统中安装WSL2与Docker-Desktop

目录

安装WSL

基于Win10系统安装Ubuntu-22.04

启用Hyper-V和虚拟机平台

控制面板-->程序和功能-->启用或关闭Windows功能-->启用Hyper-V及虚拟机(如下图)-->重启电脑:

安装Ubuntu

以管理员方式打开Windows命令终端,输入

bash 复制代码
wsl -l -o
bash 复制代码
wsl --install -d Ubuntu-22.04

按提示输入用户名和密码

迁移WSL

WSL默认安装在C盘,如果对C盘空间有担忧的,可以把WSL迁移到其它磁盘。

步骤:export-->unregister-->import

bash 复制代码
wsl --export Ubuntu-22.04 保存路径\Ubuntu.tar

导出成功后输入

bash 复制代码
wsl --unregister Ubuntu-22.04

注销完成后

bash 复制代码
wsl --import Ubuntu-22.04 新路径\wsl\Ubuntu 保存路径\Ubuntu.tar

导入成功后可以删除Ubuntu.tar

安装Docker

下载Docker桌面版之后直接安装即可

Docker设置

正常情况按如下设置即可

设置Docker保存路径

Docker数据默认情况下是保存在C盘中,如果需要改变,按照下图所示设置

之后启动wsl,开始用docker pull镜像

相关推荐
予枫的编程笔记2 小时前
【Docker进阶篇】Docker Compose实战:Spring Boot与Redis服务名通信全解析
spring boot·redis·docker·docker compose·微服务部署·容器服务发现·容器通信
岳来2 小时前
网络小白对容器参数endpoint 和gateway 对比
网络·docker·容器·gateway·endpoint
小锋学长生活大爆炸2 小时前
【教程】极简部署OpenClaw并接入飞书等各大平台
docker·飞书·openclaw
市安2 小时前
基于Centos构建Nginx镜像(Dokerfile)
linux·运维·nginx·docker·容器·centos·镜像
invicinble2 小时前
梳理docker的提供机制
运维·docker·容器
视觉AI2 小时前
USB转网口+Windows共享网络异常:ax650无法上网排查与完美解决
网络·windows·stm32
予枫的编程笔记3 小时前
【Docker进阶篇】Docker Compose 实战:一键启动Web+数据库+缓存,微服务环境部署不再绕弯
人工智能·docker·开发效率工具·容器编排·docker compose·后端开发·微服务部署
MicrosoftReactor3 小时前
技术速递|在 Azure Windows 11 虚拟机上部署 OpenClaw 的完整指南
windows·microsoft·ai·azure
予枫的编程笔记3 小时前
【Docker进阶篇】拒绝重复构建镜像!.env文件+Profile实现多环境无缝切换
docker·环境变量·docker镜像·后端开发·配置管理·多环境配置·.env文件