Golang непрерывный рабочий процесс с докером

Какой самый лучший и простой способ сделать непрерывную разработку с помощью Docker и Golang. Что меня беспокоит, так это компиляция, запуск и сборка образов Docker снова, когда я изменяю некоторый код в golang.

Я использую Docker-контейнер внутри Docker-машины без роя и строю контейнеры с Docker-составом. Довольно простая стратегия. Все отлично работает Просто не могу найти способ компилировать, собирать и запускать измененный код golang мгновенно в работающем Docker-контейнере без повторной сборки контейнера со статическим двоичным кодом.

1 ответ

Использование wercker для локальной разработки избавит вас от полной перестройки контейнера на вашем компьютере. Ты можешь использовать wercker dev с internal watch и установите значение reload:true, Вы можете проверить документы здесь. Go wercker local development и это сообщение в блоге. Знакомство с локальной разработкой с помощью wercker.

Другие вопросы по тегам