2016-12-28 28 views
9

Bilindiği üzere intellij'in bir docker kabı eklentisi var, ancak konteynerin içinde kendimi geliştirmeme izin vermiyor gibi görünüyor. Fikir basit, ev sahibimi doğru çevre araçlarına sahip olacak şekilde yapılandırmak istemiyorum. Ben sadece bir docker konteyner kurulumunu tercih ediyorum ve daha sonra libli'yi, işlevselliği ve kabın kendisinde bulunanları bulmak için intellij'i kullanıyorum.intellij ile docker kabında nasıl geliştirebilirim?

Bu, C++, java ve scala dev için son derece yararlı olacaktır. Ayrıca, yararlı hata ayıklama da olur.

intellij ile bir docker konteyner içinde geliştirmek mümkün mü?

Teşekkür

+2

Ayrıca bir docker kabının içine yerel bir birim de bağlayabilirsiniz. https://docs.docker.com/engine/reference/run/#/volume-shared-filesystems Bu şekilde, intellij ile yerel depoda çalışabilir ve yerel depolarınızı docker konteynerine, ev sahibi tarafındaki herhangi bir değişikliğe monte edebilirsiniz. , docker kabının içinden hemen görülebilir. –

+0

Lib yolları intellij tarafından görülebilirse bu yararlıdır. Ancak, intellij'in içine bağlamak istediğim birçok sistem kütüphanesi vardı. –

cevap

3

Yani sadece sadece sizin gibi bir kap içinde çalışmak istiyoruz verecek bir tam gelişmiş VM içinde, doğru mu? Ardından bir kapsayıcı çalıştırmanız, bir ekran eklemeniz (IDEA'yı çalıştırmak için) ve geliştirme ortamınızı yapılandırmaya başlamanız gerekir. Ekran kısmı için Can you run GUI apps in a docker container?'da verilen bazı cevapları test ederim. Bu konuda bir kapsayıcıda GUI uygulamalarını çalıştırmaya yönelik çeşitli yaklaşımlar gösteren bazı harika cevaplar var.

+0

Merhaba @ Dr.Knowitall, bunu gerçekten ayarladın mı? Bununla ilgili bir blog yazısı okumak güzel olurdu. Ya da Docker Hub'da bir yerlerde olabilir mi? – jannis

+0

https://github.com/tkaplan/akkacrawl Çalışmayı başarabildim. Github'umun güncellenip güncellenmediğini görmem gerekiyor ama Mac'te çalıştırmak için bir x-server çalıştırmam gerekiyordu. –