WSL2安装地址 安装时若出现下图,可以先下载Ubuntu 20.04.4 LTS 安装完成之后,命令行输入以下将 wsl2 设置为默认版本。 wsl --set-default-version 2 先下载Ubuntu 20.04.5 LTS 开启相关功能(如下图)并安装WSL2即可启动Ubuntu。 常见问题 如果输入wsl没有正确进入Ubuntu,有可能是wsl默认进入了docker,需要重新设置...
启动dockerd 前要做的操作是为了 workaround 这个 bug:https://github.com/microsoft/WSL/issues/4189 启动需要执行 sudo ~/start-docker.sh。启动之后执行 docker run --rm -it ubuntu:20.04 bash 可以验证是不是启动成功了。 第六步:让 windows 可以访问 ubuntu 下的 docker daemon 上一步安装的 docker dae...
启动Docker Desktop for Windows,点击“设置”按钮,启用基于WSL2的引擎复选框(Use the WSL 2 based engine)一般默认在安装的时候默认勾选了。 在Resources 的WSL Integration中设置要从哪个 WSL2 发行版中访问 Docker,如下图使用的是 Ubuntu18.04 配置docker镜像源,原因咱们都知道的~ 在Docker Engine中设置,比原生...
VSCode中Remote Development插件可以调用WSL2以及Docker,借助此插件,可以将VSCode运行在不同容器不同开发环境中。具体操作: 安装单个WSL2发行版,任意发行版均可,一般是Debian或Ubuntu 在发行版中安装Docker (docker, docker-compose) (重要)将运行的用户添加到docker用户组,确保用户有足够权限 VSCode安装Remote Development...
Host wsl2_ubuntu18.04 HostName ip User username Port3333 这样就大功告成了。 可以看到整个win11 + wsl2 + docker + vscode开发环境的配置过程其实涉及到挺多的知识点/技能点。其实,考虑文章可能篇幅过长,对于 wsl2通过Hyper-V固定ip、wsl2根目录迁移出c盘、docker根目录迁移,特别是vscode如何远程到wsl2中的...
第一部分:利用WSL2+Vscode实现开发环境的搭建。 第二部分:进一步在WSL2中配置Docker与Nvidia docker Toolkit,实现基于Docker的开发环境搭建。 其中,第一部分内容已经可以满足日常开发的需要,没有Docker使用需求的同行可直接跳过第二部分。 但博主本人日常工作需要用到Docker及相关工具,且本人认为基于Docker容器来管理日常开...
为了提高开发效率,许多开发者选择使用WSL2、Docker和VScode等工具来搭建开发环境。这些工具可以帮助开发者轻松地管理项目、运行代码和调试程序,从而更好地应对复杂的机器学习项目。二、WSL2与VScode的集成 安装WSL2:在Windows 10或Windows 11上,通过启用WSL2功能并安装所需的Linux发行版(如Ubuntu)。 安装VScode:打开...
如果在安装docker中也启用了wsl2,可以通过wsl -s ubuntu设置ubuntu为默认wsl2分发,然后在win10终端输入wsl或bash可以直接进入ubuntu系统。 接下来配置vscode,在win10宿主机vscode上安装docker、remote wsl、remote containers三个插件,vscode右下角会显示子系统ubuntu的名称,点击后可打开ubuntu内部的文件。
4.启动Ubuntu,如果需要注册用户,按照正常的注册流程输入用户名和密码即可,如果卡在Installing,可以关闭重新开启,就好了,出现命令行说明安装成功。 二、安装并配置Docker 1.去官网下载对应的版本安装包:https://www.docker.com/ image.png 2.运行安装程序,选择用WSL而不使用HyperV的选项 ...