我听说“Windows 10 Spring 更新带来 WSL Unix Sockets 支持”。
之前,由于套接字错误,我无法将 docker 服务运行到 WSL 中。
无法连接到 unix:///var/run/docker.sock 上的 Docker 守护进程。docker 守护进程是否正在运行?
新的 WLS spring 更新功能是否足以在 WSL 上运行 docker?
我在 Windows 10 Home 上使用新的 WLS2。我注意到,当我运行“npm”时,执行的是 Windows 程序文件中的“npm”,而不是 Linux 版本。
当我尝试从 WSL2 执行 cmd.exe 或 notepad.exe 时,我注意到它们也有效!
这怎么可能?WSL2 如何运行 Windows 可执行文件?
此外,如果它们具有相同的名称,我如何强制 WSL2 将 Linux 可执行文件优先于 Windows 可执行文件?