diff --git a/docker/resource_docker_registry_image_funcs.go b/docker/resource_docker_registry_image_funcs.go index 44c1714b..dcf2cec3 100644 --- a/docker/resource_docker_registry_image_funcs.go +++ b/docker/resource_docker_registry_image_funcs.go @@ -175,6 +175,9 @@ func buildDockerImage(client *client.Client, buildOptions map[string]interface{} buildContext = buildContext[:lastIndex] } dockerContextTarPath, err := buildDockerImageContextTar(buildContext) + if err != nil { + return fmt.Errorf("Unable to build context %v", err) + } defer os.Remove(dockerContextTarPath) dockerBuildContext, err := os.Open(dockerContextTarPath) defer dockerBuildContext.Close()