将 Eclipse 连接到 Docker 容器以进行远程调试

aCa*_*lla 6 java eclipse port remote-debugging docker

我正在尝试将 eclipse 连接到我正在运行的 docker 容器,但我遇到了问题。

我的 docker run 命令如下:

docker run --rm -it -p 8000:8000 -p=8668:8080 -p 8010:8009 -p 8443:8443 \
--name myContainer -h theContainer -e JVM_ROUTE=myContainer1 myContainer:qa
Run Code Online (Sandbox Code Playgroud)

在 eclipse 中,我localhost作为主机和8000端口连接。我转到运行-> 调试配置-> 远程 Java 应用程序,并创建了一个新的调试配置。

我的项目调试

当我单击应用,然后调试时,我收到一条弹出错误消息 Failed to connect to remote VM.

无法连接

我还需要做什么才能使远程调试正常工作?

aCa*_*lla 1

通过替换为我的实际 IP 地址解决了这个问题localhost