2016-12-28 13 views
9

私はintellijがdockerコンテナプラグインを持っていることを知っていますが、コンテナ自体の中で開発することはできません。アイデアは簡単ですが、ホストに正しい環境ツールを設定する必要はありません。私はちょうどドッカーのコンテナの設定をして、intellijを使用して、コンテナ自体にlibs、機能などを見つけます。intellijでドッカーのコンテナでどのように開発できますか?

これは、C++、java、およびscala devに非常に役立ちます。また、デバッグにも便利です。

intellijを使用してドッカーのコンテナ内で開発することは可能ですか?

おかげ

+2

ドッキング・コンテナ内にローカル・ボリュームをマウントすることもできます。 https://docs.docker.com/engine/reference/run/#/volume-shared-filesystemsこの方法では、intellijを使用してローカルリポジトリで作業し、ローカルリポジトリをドッカーコンテナにマウントすることができます。ホスト側の変更ドッカーコンテナの内部からすぐに見えるようになります。 –

+0

これは、libパスがintellijによって表示される場合に便利です。しかし、私はintellij内部でバインドしたいシステムライブラリをたくさん持っていました。 –

答えて

3

だから、あなたがちょうどあなたのような容器内で作業したいと思う本格VM内で、右?次に、コンテナを実行し、ディスプレイを接続して(IDEAを実行する)、開発環境の設定を開始するだけです。ディスプレイの部分については、私はCan you run GUI apps in a docker container?で与えられたいくつかの答えをテストしたいと思います。このトピックには、コンテナ内でGUIアプリケーションを実行するためのさまざまなアプローチを示す非常にクールな回答がいくつかあります。

+0

こんにちは@ Dr.Knowitall、実際にこれを設定することができましたか?それについてのブログ記事を読むのはクールだ。それともDocker Hubのどこかにいるのでしょうか? – jannis

+0

https://github.com/tkaplan/akkacrawl私はそれを働かせました。自分のgithubが更新されているかどうかを確認する必要がありますが、実行するにはMac上でx-serverを実行しなければなりませんでした。 –

関連する問題