在docker中运行java项目并使用本地IDE

在docker中运行java项目并使用本地IDE,java,eclipse,docker,intellij-idea,Java,Eclipse,Docker,Intellij Idea,我在docker容器中有一个java项目,该容器导入库并使用同一容器中的文件 如何使用IDE来运行此项目 我希望在容器中运行项目,但也希望在本地机器上使用Eclipse或IntelliJ开发项目。这可能吗?我想这就是你想要的: 请注意,我花了大约7秒钟在谷歌上找到。通常最好先到那里试试。你能发布你的Dockerfile吗?还有,您使用的是什么IDE?通常,您可以将项目映射为一个卷,然后构建并运行容器中的所有内容。另一个想法是只让容器中的依赖项对IDE可用。为什么需要在容器中调试它?您可以在本地开

我在docker容器中有一个java项目,该容器导入库并使用同一容器中的文件

如何使用IDE来运行此项目

我希望在容器中运行项目,但也希望在本地机器上使用Eclipse或IntelliJ开发项目。这可能吗?

我想这就是你想要的:


请注意,我花了大约7秒钟在谷歌上找到。通常最好先到那里试试。

你能发布你的Dockerfile吗?还有,您使用的是什么IDE?通常,您可以将项目映射为一个卷,然后构建并运行容器中的所有内容。另一个想法是只让容器中的依赖项对IDE可用。为什么需要在容器中调试它?您可以在本地开发应用程序,一旦您手工测试了它,JUnit测试就通过了,以此类推,将.jar文件复制到一个只有JRE的映像中,而没有开发或调试工具。将您的项目文件夹(本地机的)作为卷附加到docker容器应该会有所帮助。这样,您可以在您选择的任何IDE中打开项目,也可以根据需要在容器中运行它。@DavidMaze我的容器安装了Hadoop。现在我正在使用vim编程。