я отказался от тестов и сборки артефактов на этапе докер билд, когда понял, что можно сделать так: запаковать все окружение для сборки в виде докер образа служебного. А потом его вызвать на машине разраба примерно:
docker run -it —rm -v $PWD:/source_code -v $PWD/artifacts:/artifacts my_special_go_lang_compiler_image