开发和调试的最佳工作流程 - 最初部署在docker环境中

时间:2017-06-01 07:49:09

标签: docker go

编程Go是否在Docker容器中?

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

  1. 我查看了VS Code,通过Delve调试容器。很难连接到调试器。
  2. 使用Eclipse Che,IDE不支持。
  3. 由于Docker是用Go编写的 - Docker的优秀人才 - 他们必须拥有良好的工作流程吗?

    也许结论是,我不应该在容器内开发和调试,而是从主机开发 - 然后只在编译成容器时进行部署。

    你有什么经历?

1 个答案:

答案 0 :(得分:0)

我们现在正在使用docker来交付我们的产品,就像你说的那样,我们从主机开发和调试它们。如果我们遇到一些难以与运行时环境工作人员一起回购的问题,我们会将调试二进制文件附加到docker镜像以替换内置的。