私はWindowsマシンでdevを行い、docker-machine経由でdockerを使用しています。 @VonCの助けにより、Windows devフォルダーからdockerコンテナーに folder share を達成できました。
IDEに使用したいJava開発はEclipseです。しかし、全体をインストールしたくないJavaホストマシン上のシステム。ホストマシンはWindows(Xシステムではない)であるため、前述のようにX11ソケット共有のものを使用できません here Javaが常駐しています。
したがって、私のコードがホストマシンにあり、Javaサブシステムがdockerコンテナー内にある場合、Eclipseはコードをビルドできますか?Linux以外(できればWindows)で作業している人はいますか?ホストはEclipse IDE to build Java application using a Java docker image to hold all all Java。
この動作は、Eclipse cheを使用して実現できます。
https://hub.docker.com/r/Eclipse/che/
Eclipse Cheは次世代のクラウドIDEであり、Dockerが実行される場所であればどこでも実行できるワークスペースサーバーです。
ちなみに、ブラウザで動作します。
別の代替手段はcloud9です: https://docs.c9.io/docs/ 。
https://github.com/fgrehm/docker-Eclipse を見てください(ブログの投稿と同じ人物が作成)
可能な場合でも、すべてのEclipseバージョンで新しいイメージを作成する必要があります。
そして、「Windowsで実行する」という問題を提起しました#7 https://github.com/fgrehm/docker-Eclipse/issues/7
また、VNCの使用について https://rgrunber.wordpress.com/2016/01/26/Eclipse-inside-a-docker-container/ も参照してください。
Windowsホスト上のDocker内でグラフィカルアプリケーションを実行する方法が(まだ?)ないことはほぼ確実です。
ただし、Java eco-system)を使用してdocker内でコンパイルし、ボリュームを使用してウィンドウからEclipse(またはその他のIDE)を実行できます。ただし、Java私が正しい場合はEclipseによって埋め込まれています...だから私は何を知らないのかIDE使用することができ、すべての機能を取得する方法がわからない(IDEは通常、コンパイルエラーをグラフィカルに表示するために記述する行)。
とにかく...私のポイントは、任意のIDE好きなコードを編集したり、好きなコンパイラ(またはANT、MAVENまたは..)を使ってDocker内でコンパイルしたりできることです。 。
ネイティブw32 Eclipseをインストールし、Docker内からビルドを実行できます Eclipse-Docker統合 の回答