type
status
date
slug
summary
tags
category
icon
password
Windows11 + WSL2 + Docker + Ubuntu开发环境配置
1. Windows 11准备工作
1.1 启用windows子系统与虚拟化功能
- 打开 控制面版(找不到可以直接使用任务栏的搜索功能寻找)
- 访问 程序和功能 子菜单 打开或关闭Windows功能
- 选择“适用于Linux的Windows子系统”与 “虚拟机平台”与“Hyper-V"
- 点击“确定”
- 重启
重启后,设置WSL默认版本
1.2 下载Ubuntu子系统
- 使用任务栏的搜索功能搜索Store,找到Microsoft Store
- 索ubuntu, 选择一个子系统进行下载,我这里选择的是22.04版本
3. 下载完后找到Ubuntu 22.04图标,点击打开,根据提示设置用户名和密码即可
1.3 子系统迁移到其他盘
因为Ubuntu子系统是默认安装到C盘的,C盘一般为系统盘,设置的会比较小,长时间使用子系统最好迁移到其他盘,避免C盘爆内存。
1.查看WSL运行状态
2.导出镜像, 并注销wsl中的Ubuntu
3.导入镜像,输入下面的命令等待安装完成
4.配置先前设置的默认登录用户
1.4 指定WSL2内存占用、设置释放内存
在指定目录下创建文件:C:\Users\your_role\.wslconfig
可以根据上面的内容到配置.wslconfig文件,记得删除注释
2. 安装Docker 并配置
1.下载Dockers Desktop Installer.exe文件安装Dockers Desktop
2.进行如下配置
3. 安装VSCode 并配置
1.进入vscode官网下载VScode并安装
2.点击插件,搜索并下载WSL,Docker等插件
3.找到远程资源管理器,打开即可使用VSCode配合Ubuntu进行开发
- Author:liamtech
- URL:https://liamtech.top/article/10f9746b-4e13-80c8-a5e5-c8f53473addf
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!