开发和debugging的最佳工作stream程 – 最初部署在docker环境中

编程进入Docker容器还是不行?

一段时间以来,我一直在寻找一种编程,debugging和最终部署到Docker环境的好方法。

  1. 我已经看过VS Code,通过Delvedebugging成一个容器。 debugging器很难连接。
  2. 使用Eclipse Che,在IDE中不受支持。

由于Docker是用Go编写的 – Docker中的好人 – 他们必须有一个好的工作stream程?

可能的结果是,我不应该在容器内开发和debugging,而是从主机上进行开发和debugging – 然后只有在编译到容器时才能部署。

你有什么经验?

我们现在正在使用docker来交付我们的产品,就像你说的,我们从主机开发和debugging它们。 如果遇到一些难以用运行时环境人员进行回购的问题,我们将debugging二进制文件附加到docker映像上以replace内置的。