安装多个WSL2发行版,在不同发行版中安装不同的环境,彼此相互隔离。 安装单个WSL2发行版,并在此基础上安装Docker,在Docker容器中开发,借助Docker特性,开发环境间相互隔离。 以上两种方案均可,本文具体介绍方案2。VSCode中Remote Development插件可以调用WSL2以及Docker,借助此插件,可以将VSCode运行在不同容器不同开发环境...
1.Remote-WSL Remote-WSL是用来连接WSL的 2.Remote-Containers Remote-Containers用来连接容器 3.Docker 2、在WSL2中创建一个容器 前提是你本地已经有镜像了 docker run -dit 镜像号 /bin/bash 如果不会创建容器的可以参考下面教程 https://www.runoob.com/docker/docker-container-usage.html 3.VScode连接容器 ...
Upgrade version from WSL 1 to WSL 2 Manual install steps for older versions 运行安装包即可 重新set version,可以转换完成 查看分发,已经升级到wsl2 安装Docker并运行# docker介绍及Windows版本安装 官网下载桌面版并安装 https://docs.docker.com/desktop/release-notes/ 重启即可安装完成,进入docker desktop首页...
1、下载插件 1.Remote-WSL Remote-WSL是用来连接WSL的 2.Remote-Containers Remote-Containers用来连接容器 3.Docker 2、在WSL2中创建一个容器 前提是你本地已经有镜像了 docker run -dit 镜像号 /bin/bash 如果不会创建容器的可以参考下面教程https://www.runoob.com/docker/docker-container-usage.html 3.VSc...
1、让更新WSL:直接在cmd中输入命令 WSL --update更新即可。 2、An unexpected error was encountered while executing a WSL command... 看: https://zhuanlan.zhihu.com/p/633252579 修复以上错误之后一般就能进入Docker界面了。 创建镜像 镜像的创建通常在Dockerfile文件中写成代码的形式,以下举例一个简单的镜像创...
安装vscode docker 插件 安装好之后,在 vscode 里也可以切换使用的 docker context。进入 command pallet(默认就是 ctrl+alt+p),输入 Docker Contexts: Use 在左边选择小鲸鱼图标,就可以看到 docker 上运行中的容器了。 选择运行中的 container 可以 attach vscode,也就是像前面的 vscode remote wsl 一样,直接编辑...
扩展Remote Development 扩展包含了所有远程开发的组件,安装这些组件后,你可以通过 SSH 连接到远程主机进行开发,或者进入 Docker 容器内部进行开发,甚至可以进入 Windows 的 Linux 子系统进行开发:首先,你可以看到界面左侧有一个电脑图标,点击后会看到下方的界面,而右上角的下拉菜单可以选择使用 Containers、WSL 或...
–Docker:用于管理容器化环境。 –Remote – WSL:用于与Windows子系统Linux (WSL)进行交互。 –Remote – SSH:用于通过SSH与远程服务器进行交互。 您可以在VSCode的插件市场中搜索并安装这些插件。 2. 创建容器化环境 如果您使用Docker来创建虚拟隔离环境,可以使用Docker插件来管理容器。首先,需要安装Docker并将其配置...
To connect to theESIDF docker image, install theDev Containers、Remote DevelopmentandESP-IDFextensions, as below: Practice After all previous steps have taken effect, the WSL or docker container should be ready to use. Here is an example to show you how to utilize these tools. ...
为了提高开发效率,许多开发者选择使用WSL2、Docker和VScode等工具来搭建开发环境。这些工具可以帮助开发者轻松地管理项目、运行代码和调试程序,从而更好地应对复杂的机器学习项目。二、WSL2与VScode的集成 安装WSL2:在Windows 10或Windows 11上,通过启用WSL2功能并安装所需的Linux发行版(如Ubuntu)。 安装VScode:打开...