0
我的圖片是基於Alpine Linux的,只有JRE,我希望能夠通過Boot2Docker的Tiny Core Linux VM上的主機進行調試。除了將JDK直接添加到容器之外,這是可能的,還是有更好的方法?我無法找到如何使Java在此工作將Java添加到Boot2Docker Linux VM?
我的圖片是基於Alpine Linux的,只有JRE,我希望能夠通過Boot2Docker的Tiny Core Linux VM上的主機進行調試。除了將JDK直接添加到容器之外,這是可能的,還是有更好的方法?我無法找到如何使Java在此工作將Java添加到Boot2Docker Linux VM?
沒有必要在boot2docker虛擬機中安裝Java。您可以將在主機上運行的遠程調試程序直接連接到在Docker容器中運行的JVM。您需要將容器端口綁定到boot2docker VM(例如:docker run -p 4000:4000 myimage:latest
),然後將調試器連接到VM上的公開端口(例如192.168.99.100:4000)。
OpenJDK有高山... https://hub.docker.com/_/openjdk/ –
調試在Docker容器中運行的Java應用程序?這將很難... – Tuan