Eclipse IDE innerhalb von docker
Ich tun dev auf einem Windows-Rechner und über das Andockfenster Andockfenster-Maschine. Dank der Hilfe von @VonC war in der Lage zu erreichen Ordner Freigabe von windows dev-Ordner auf docker-container.
Den IDE ich verwenden möchten, für die Entwicklung mit Java ist Eclipse. Aber ich möchte nicht, installieren Sie die gesamte java-system auf meinem host-Rechner. Und da meine host-Rechner ist Windows (nicht ein X-system), kann nicht in der X11 Buchse-sharing-Zeug wie erwähnt hier installieren von Eclipse in den container, wo sich Java befindet.
So, wenn mein code befindet sich in meiner host-Maschine und ganze java-subsystem innerhalb des docker-container, würde Eclipse in der Lage sein, um den code zu erstellen? Hat jemand arbeitet auf einer nicht-Linux (vorzugsweise Windows) host bekam Eclipse IDE zum entwickeln von java-Anwendungen mit einem java-Andockfenster Bild zu halten, alle Sachen java.
- Sie haben versucht mit VNC? Ich weiß, das Selen Andockfenster debug-Bilder erlauben Ihnen die Beobachtung der test läuft mit VNC auf Windows.
- Andockfenster - Ist es möglich, die Installation von Visual Studio in einer Windows-Container - Stack Overflow Kann eine Antwort sein.
- Und warum können Sie nicht verwenden, die "socket-Zeug"? Haben Sie einen Blick auf X-forwarding über ssh mit putty und Xming. Auf diese Weise können Sie alle grafischen Anwendung von jedem mit dem Netzwerk verbundenen linux-Maschine auf Ihrem windows-Computer (einschließlich eines docker-container)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie erreichen dieses Verhalten durch die Verwendung von eclipse che:
https://hub.docker.com/r/eclipse/che/
Durch die Art und Weise, es in einem browser ausgeführt wird.
Andere alternative ist cloud9: https://docs.c9.io/docs/.
Ich bin mir fast sicher, dass es keine Möglichkeit gibt, die (noch?) zum ausführen von grafischen Anwendungen in Docker auf einem Windows-host.
Jedoch konnte man noch kompilieren innerhalb des andockfensters (mit der Java-öko-system) und starten Sie Eclipse (oder einer anderen IDE) aus dem windows, mithilfe von volumes. Aber Java ist eingebettet von Eclipse, wenn ich Recht habe... Also, ich weiß nicht, welche IDE Sie verwenden konnten, und nicht wissen, wie man alle Ihre Eigenschaften (IDE Regel kompilieren bei jeder Zeile, die Sie schreiben, um zu zeigen, Kompilierungs-Fehler grafisch).
Sowieso... Mein Punkt ist, dass Sie verwenden können, mit jeder IDE, die Sie Bearbeiten möchten Ihr code und compiler, die Sie mögen (oder auch ANT oder MAVEN oder ..) zu kompilieren innen ein Andockfenster.
Werfen Sie einen Blick auf https://github.com/fgrehm/docker-eclipse (verfasst von der gleichen person als blog-post)
Sogar, wenn es möglich ist, jemanden das interessieren sollte, machen neue Bilder für jede Eclipse-version.
Haben und ich hob nur die Frage "führen Sie auf Windows" #7
https://github.com/fgrehm/docker-eclipse/issues/7
Siehe auch https://rgrunber.wordpress.com/2016/01/26/eclipse-inside-a-docker-container/ über die Verwendung von VNC
Können Sie installieren nativen w32 eclipse, und führen Sie die builds innerhalb von docker als Antwort auf Eclipse - Docker integration erklärt