Eclipse - Docker integration

前端 未结 5 1612
一个人的身影
一个人的身影 2021-02-14 07:15

I\'m looking for a way to integrate Docker containers with the Eclipse platform. I would like to run all build/test/debug command inside containers and use same containers in Co

相关标签:
5条回答
  • 2021-02-14 07:29

    To do that, i think you work on a Linux platform :-)

    What i do for a classic java project :

    • Build a Docker image that contains a jdk and maven for example
    • In Eclipse, via "Run Configurations", create a "build in Docker" configuration that launch a command like this :
      docker run --rm -v <eclipse_workspace_dir>:/usr/src/myapp -w /usr/src/myapp myrepo/myimage mvn clean install

    it should work.

    For your continuous integration, you can use Docker Jenkins plugin to do the same or with a sh script.

    0 讨论(0)
  • 2021-02-14 07:30

    it is not a full answer to your question but we (JBoss Tools team) started working on this and here are a few blogs about what is possible todo today and where we are with Eclipse docker tooling.

    http://tools.jboss.org/blog/2015-03-02-getting-started-with-docker-and-wildfly.html

    http://tools.jboss.org/blog/2015-03-03-docker-and-wildfly-2.html

    http://tools.jboss.org/blog/2015-03-30-Eclipse_Docker_Tooling.html

    0 讨论(0)
  • 2021-02-14 07:31

    Try Eclipse-Che https://eclipse.org/che/ You can install it as a Docker runs.

    0 讨论(0)
  • 2021-02-14 07:32

    There is Docker Tooling for Eclipse, available from this update site (you also need to add this update site as for now).

    0 讨论(0)
  • 2021-02-14 07:43

    These links were very useful to me :

    https://github.com/docker/labs/blob/master/developer-tools/java-debugging/Eclipse-README.md

    https://github.com/docker/labs/blob/master/developer-tools/java/chapters/ch07-eclipse.adoc

    https://docs.docker.com/samples/

    It is all about Tutorial: Debugging Java Applications in Docker, Install Docker Tooling in Eclipse You can also Watch a quick video explaining the key steps in https://www.youtube.com/watch?v=XmhEZiS26os

    To configure remote debugging in Eclipse, click on Run > Debug Configurations...

    Tomcat for instance supports remote debugging the Java Platform Debugger Architecture (JPDA). Make sure that the remote debugging was enabled when the tomcat image (registration-webserver) was built.

    0 讨论(0)
提交回复
热议问题