簡體   English   中英

Docker中的Eclipse IDE

[英]Eclipse IDE within docker

我在Windows機器上開機,並通過docker-machine使用docker。 由於來自@VonC的幫助,能夠實現從windows dev文件夾到docker容器的文件夾共享

我想用於Java開發的IDE是Eclipse。 但我不想在我的主機上安裝整個java系統。 由於我的主機是Windows(不是X系統),因此無法使用此處提到的X11套接字共享內容將Eclipse安裝到Java所在的容器中。

因此,如果我的代碼駐留在我的主機中並且整個java子系統位於docker容器中,Eclipse是否能夠構建代碼? 有沒有人在非Linux(最好是Windows)主機上工作,使用Eclipse IDE來構建java應用程序,使用java docker鏡像來保存所有東西。

你可以通過使用eclipse che來實現這個行為:

https://hub.docker.com/r/eclipse/che/

Eclipse Che是下一代雲IDE和工作區服務器,可以在Docker運行的任何地方運行。

順便說一下,它在瀏覽器中運行。

另一種選擇是cloud9: https ://docs.c9.io/docs/。

我幾乎可以肯定,在Windows主機上的Docker中運行圖形應用程序是不可行的(但是?)。

但是,您仍然可以在docker(使用Java生態系統)內編譯,並使用卷從Windows運行Eclipse(或任何其他IDE)。 但是,如果我是正確的,Eclipse是嵌入式的Java ...所以我不知道你可以使用什么IDE而不知道如何獲得它們的所有功能(IDE通常在你編寫的每一行編譯以圖形方式顯示編譯錯誤)。

無論如何......我的觀點是你可以使用你喜歡的任何IDE編輯你的代碼,以及你喜歡的任何編譯器(甚至是ANT,或MAVEN或..)來編譯Docker。

看看https://github.com/fgrehm/docker-eclipse (由博客文章的同一人撰寫)

即使有可能有人應該關心為每個Eclipse版本制作新圖像。

我剛剛提出問題“在Windows上運行”#7 https://github.com/fgrehm/docker-eclipse/issues/7

另請參閱https://rgrunber.wordpress.com/2016/01/26/eclipse-inside-a-docker-container/關於使用VNC

您可以安裝本機w32 eclipse,並在docker中運行構建作為Eclipse的答案- Docker集成解釋

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM