Golang与docker的连续工作流程

时间:2016-03-03 21:37:51

标签: go docker docker-compose docker-machine

使用docker和golang进行持续开发的最佳和简单方法是什么?当我在golang中更改一些代码时,我关心的是再次编译和运行并构建docker镜像。

我在没有swarm的docker机器内使用docker容器,并使用docker compose构建容器。非常简单的策略。一切正常。只是无法弄清楚在运行docker容器时立即编译,构建和运行更改的golang代码的方法,而无需使用静态二进制文件再次重建容器。

1 个答案:

答案 0 :(得分:0)

使用wercker进行本地开发将使您无需在计算机上完全重建容器。您可以将wercker devinternal watch一起使用,并设置值reload:true。您可以在此处查看文档Go wercker local development和此博文Introducing local development with wercker