首页 > 解决方案 > 在 Intellij 的 Docker 容器上开发

问题描述

如何在 Intellij 的 Docker 容器上进行开发?我正在 macOS 上开发,但我的开发环境位于 Docker 容器内。在 VSCode 中,我可以使用Remote - Containers扩展来打开我的 Docker 容器中的文件,转到函数定义,在容器上使用 Go 的版本,访问容器外壳——就好像我正在从VS 代码。我不必更改我的 Dockerfile 或挂载任何卷。一切都刚刚好。

IntelliJ 似乎已根据this添加了一些内容,但总体功能尚不清楚。我可以使用Docker 插件附加到正在运行的容器,访问 shell 并检查容器的属性,但以上其他功能都不能使用 VSCode。

以下是为什么需要这样做的一些示例:

以上在 VSCode 上不会发生,因为我可以直接在容器上开发。

标签: dockerintellij-idea

解决方案


推荐阅读