我试图使用以下命令在全新的WSL2中启动对接:然后:结果:* Docker is running但是,在运行测试容器时:错误:docker: Cannot connect to the Docker daemon at unix:///var现在的状态是* Docker is not running
……下面是我尝试仿制的一个例
我们希望在(虚拟) Windows 2022上安装一个停靠容器运行时。这个停靠容器应该能够在Linux上运行映像(例如ubuntu)。服务器无法运行Hyper-V,因为它没有“必需的虚拟化能力”。但是,WSL2已经安装并运行Ubuntu。Docker Desktop至少表明存在这种可能性,至少在非服务器Windows安装中是这样的:
然而,
W
当我运行rails server时,这个web应用程序就会启动并收听localhost:3000。当我在localhost:3000打开浏览器时,会看到以下错误:
> PG::ConnectionBad at /sign_in could not connect to server: Connection我已经通过运行psql进行了故障排除,并且我可以连接到端口5432的数据库。在安装Ubuntu之前,我意识到在Windows安装之前,我没有在W
所以我有一个用例,我需要在Docker VM内部检测Docker设置是否是带有WSL集成的Docker for Windows,还是只在WSL2 VM内部运行的Docker(例如,直接通过apt或dnf这两个用例之间的联网情况是不同的,因为使用Docker for WindowsWSL集成,您无法通过WSL VM中的IP访问容器。这给一些我们拥有的开发工具带来了一些问题,以前在L