我正在Linux (WSL2)上的Docker容器中运行一个PHP服务器。我想将Xdebug连接到这个进程,但是找不出要为此使用哪个IP。在Windows和Mac上,xdebug.idekey=host.docker.internal变量自动映射正确的IP,但是在Linux中这是不可用的。我已经尝试过从ip show route和hostname -I手动输入来自主机和端口容器的IP,但它们也不起作用(而且只是临时修复,即使它们确实工作过)。所以问题是:如何获得正确的<
在VMWare Player / VirtualBox上测试
我可以按ip从一个到另一个没有问题。当我尝试按主机名(在linux或windows中)进行ping时,会收到一条消息,告诉我找不到主机。我一直在阅读这些文档,并在VMWare和VBox的论坛中搜索,但由于这是我第一次尝试运行linux,我觉得我错过了一些配置或包安装来实现这一工作。注意:我需要linux盒使用一个只使用主机的适配器,因为我们正在设置一个用于开发的虚拟机,其中的LAMP堆栈必须是本地的,以供使用它的工作站使用。
这段用于RMI JMX连接的Java代码有什么问题?我显然没有尝试连接到localhost,但该错误意味着我正在连接在远程服务器上,我在端口1099上启用了JMX选项(无身份验证)。import javax.management.remote.*; new JMXServiceURL("service:jmx:rmi://10.222.244.185:9999/jndi/rmi://10.222.244.185:1099/jmxrmi");
JMXConnector c = JMXConne