wsl-2相关内容

通过本地网络连接到 WSL2 服务器

我正在我的 Windows 10 机器上使用 WSL2/Ubuntu 开发一个 rails 应用程序,这很棒!问题是我无法从同一网络中的另一台计算机连接到我的服务器. 为了更清楚,我在 localhost:3000 上运行 Puma 服务器 我尝试了以下方法: 直接连接到分配给以太网适配器 vEthernet (WSL) 的 IP 地址 -> 172.26.208.1:3000 ..
发布时间:2021-06-23 18:52:54 其他开发

在 WSL2 上安装 Tensorflow-GPU

有没有人用 NVIDIA GPU 在 WSL2 上成功安装过 Tensorflow-GPU?我在 WSL2 上安装了 Ubuntu 18.04,但正在努力安装 NVIDIA 驱动程序.当我迷路时,任何帮助将不胜感激. 解决方案 由于以下文章,我可以确认我能够在不需要 WSL2 上的 Docker 的情况下完成这项工作: https://qiita.com/Navier/items/c ..
发布时间:2021-06-11 18:54:06 其他开发

如何使 nodemon 与 WSL 2 一起使用?

自从使用 2020 年 4 月 10 日的 Windows 更新从 WSL 1 更新到 WSL 2(然后将 Ubuntu 18 更新到 Ubuntu 20)以来,我一直无法让 nodemon 热重载是项目目录中的文件更改.当我对 .js 文件进行任何更改时,不会重新启动服务器或在终端输出: 我使用 nodemon 启动我的 Node.js 服务器,如下所示: NODE_ENV=develo ..

WSL2使用“本地主机"访问Windows服务

我正在Windows 10上使用WSL2. 我的开发堆栈在主机OS上使用本地Web服务器(localwp或wamp).我将WSL2用作主要终端(SSH,Git,SASS,自动化工具等). 我需要的是一种使用服务器名称而不是随机IP地址从WSL2系统连接到我的主机服务(MySql)的方法. Windows主机已经可以通过"localhost"连接到WSL2服务.有其他解决方案吗? ..
发布时间:2021-05-30 19:50:04 其他开发

Windows 10上的Visual Studio Code中没有GPG密码短语提示,用于使用WSL2的已签名git提交

从Windows 10在WSL2中提交代码时,我无法在Visual Studio Code中使用已签名的提交. 问题 在Windows 10中没有显示密码提示,导致git失败并出现错误:gpg无法对数据签名 设置 Windows设置 具有WSL2和Windows Terminal的Windows 10的最新版本. Visual Studio Code已安装在Wi ..
发布时间:2021-05-10 20:46:03 其他开发

"sudo systemctl enable docker"不可用:在WSL2上启动时自动运行Docker(使用"sysvinit"/"init"命令或解决方法)

我在WSL2上使用Ubuntu. 根据 使用两者中的任何一个,我都会得到 使用SysV服务脚本与docker.service同步状态/lib/systemd/systemd-sysv-install.执行中:/lib/systemd/systemd-sysv-install启用docker 并且测试运行表明,该docker尚未运行: docker run hello-w ..
发布时间:2021-05-02 19:34:34 其他开发

使用WLS2在Docker桌面上启用Ingress控制器

当前,我正在使用具有 WSL2 集成的Docker桌面.我发现 Docker Desktop 为我自动创建了一个集群.这意味着我不必安装并使用 Minikube 或种类来创建集群.问题是,如果我使用“内置"功能,该如何启用 Ingress Controller (入口控制器)?从Docker桌面集群?我试图创建一个 Ingress 来检查这项工作是否可行,但是据我所知,它没有工作. 我创建的 ..
发布时间:2021-05-02 19:04:26 其他开发

在Windows 10 Home上的WSL2上使用Docker Desktop时,如何更改Docker映像的位置?

我刚刚升级到2020年5月Windows 10家庭版,已激活WSL2,并安装了 Docker桌面. WSL2必须安装在我的系统磁盘中,该磁盘是小型SSD.我不想用docker图片填充它.如何更改docker映像路径?我想在我的大型Windows文件系统中使用路径. 图像位置有点令人困惑.我相信它在/mnt/wsl/docker-desktop-data/中. 如何更改WSL2中的 ..
发布时间:2021-05-02 19:00:41 其他开发

wsl2上的docker非常慢

在了解了在wsl2上运行Docker时的性能改进之后,我一直在等待支持wsl2的Windows 10正式发行版.我更新了Windows和Docker,并打开Docker标志以使用wsl2,并希望提高运行在Docker容器中的Oracle数据库的性能,但是不幸的是,此更改大大降低了容器和笔记本电脑的速度.容器的性能大约慢10倍,启动容器时,我的笔记本电脑几乎卡住了.似乎内存消耗将完全用完我的8GB内 ..
发布时间:2021-05-02 19:00:34 其他开发

获取err_connection_refused从Windows访问在wsl2上运行的django,但可以从Windows终端卷曲

当尝试从Windows访问在wsl2(http://localhost:8000)上运行的django时,但当我使用 curl http://localhost:8000 时,得到了 err_connection_refused Windows终端bash中的code>,它工作正常.我试图为端口8000添加新的防火墙入站规则,但是它仍然无法正常工作.还有什么我需要照顾的吗? 非常感谢 ..
发布时间:2021-05-01 18:34:17 其他开发

如何将在WSL2中运行的Android Studio与连接的设备或主机上运行的android仿真器连接

我正在WSL 2(Windows 10 2004)中的Ubuntu 18.04下运行Android Studio(当前为3.6.1版),该版本现在支持GUI.由于WSL2内部的虚拟化无法正常工作,因此我需要继续在主机上运行模拟器,当然,用于调试android应用程序的已连接设备也会出现在主机上. Android Studio如何查看主机上出现的模拟器和设备? 解决方案 有一种连接设备 ..

WSL2上有关ROS的局域网(LAN)通信问题

我是ROS项目的开发人员.最近,我正在尝试在WSL2(Linux的Windows子系统)上使用ROS(旋律),并且一切正常.但是,当我想使用另一台也位于同一局域网(LAN)进行通信的PC时遇到了麻烦.在设置诸如"ROS_MASTER_URI,ROS_IP"之类的环境变量之前,我知道由于WSL 2在Hyper-V上工作,因此WSL2上的IP显示不是真实LAN中的IP.为了使LAN中的每个人都与WSL ..
发布时间:2021-02-08 19:20:54 其他开发

在Windows中移至WSL 2后向Docker容器分配内存

我最近更新了Docker环境,使其在Windows的 WSL 2 上运行。 用于设置内存分配限制在以前版本的容器中,我可以在Docker Desktop GUI中的 Settings-> Resources-> Advanced-> Preferences 下进行选择,以调整内存和CPU分配。 在WSL 2集成之后,我找不到该选项。 我认为从现在开始我应该通过Linux发行版运行 ..
发布时间:2020-10-25 00:46:54 其他开发

使用Docker和WSL2在VSCode中调试PHP时的问题

我已经在Windows中使用VSCode + Docker多年了,并且设法拥有一个可以正常工作的开发环境而没有任何问题。 最近我建立了一个新的开发环境与WSL2。使用带有WSL2容器的Docker Windows和带有远程连接到WSL的Windows上的VSCode,将我所有的项目,库,CLI等移至WSL。一切工作都非常顺利,我喜欢可以将所有东西分开的事实。 但是最近我遇到了一个我无法 ..
发布时间:2020-10-25 00:27:25 PHP

在Windows 10 Home中使用WSL2时如何更改docker映像的位置?

我刚刚升级到2020年5月Windows 10 Home,已激活WSL2 ,并安装了 Docker桌面。 WSL2必须安装在我的系统磁盘中,该磁盘是小型SSD。我不想用docker图片填充它。如何更改docker映像路径?我想在大型Windows文件系统中使用路径。 图片位置有些令人困惑。我相信它在 / mnt / wsl / docker-desktop-data / 中。 如 ..
发布时间:2020-10-24 21:48:58 其他开发