我的图像基于只有JRE的Alpine Linux,我希望能够在Boot2Docker的Tiny Core Linux VM上通过主机调试一些。这是可能的,还是有更好的方法,除了将JDK直接添加到容器中?我无法找到如何让Java在这个
中工作答案 0 :(得分:0)
无需在boot2docker VM中安装Java。您可以将主机上运行的远程调试器直接连接到docker容器中运行的JVM。您需要将容器端口绑定到boot2docker VM(例如:docker run -p 4000:4000 myimage:latest
),然后将调试器连接到VM上的公开端口(例如192.168.99.100:4000)。