diff --git a/Dockerfile.build.amd64.glibc b/Dockerfile.build.amd64.glibc
index facfbb2bfb0f17cada8d06fc82f282da0c0c21c9..8b053c40e3d86254bf98113afcdf79a3a9b68344 100644
--- a/Dockerfile.build.amd64.glibc
+++ b/Dockerfile.build.amd64.glibc
@@ -1,7 +1,8 @@
 FROM amd64/golang:stretch
 
+RUN go get -u github.com/prometheus/promu
 COPY . /go/src/github.com/mitchellrj/hue_exporter
 WORKDIR /go/src/github.com/mitchellrj/hue_exporter
 
 VOLUME /build
-CMD go build -o /build/hue_exporter.amd64
+CMD promu build && mv hue_exporter /build/hue_exporter.amd64
diff --git a/Dockerfile.build.amd64.musl b/Dockerfile.build.amd64.musl
index ae41e339c44eaf1f555fef812b7c5f7e03140a2b..924a2cb80e3db96515bbb912e2d13af4affaf76f 100644
--- a/Dockerfile.build.amd64.musl
+++ b/Dockerfile.build.amd64.musl
@@ -1,7 +1,8 @@
 FROM amd64/golang:alpine
 
+RUN go get -u github.com/prometheus/promu
 COPY . /go/src/github.com/mitchellrj/hue_exporter
 WORKDIR /go/src/github.com/mitchellrj/hue_exporter
 
 VOLUME /build
-CMD go build -o /build/hue_exporter.amd64.musl
+CMD promu build && mv hue_exporter /build/hue_exporter.amd64.musl
diff --git a/Dockerfile.build.arm7.glibc b/Dockerfile.build.arm7.glibc
index afa956b396c31cc6e01e65da5482ab1825108445..15f7f47afc8b0c702bfa10cf85cf85fe49c9a13d 100644
--- a/Dockerfile.build.arm7.glibc
+++ b/Dockerfile.build.arm7.glibc
@@ -1,7 +1,8 @@
 FROM arm32v7/golang:stretch
 
+RUN go get -u github.com/prometheus/promu
 COPY . /go/src/github.com/mitchellrj/hue_exporter
 WORKDIR /go/src/github.com/mitchellrj/hue_exporter
 
 VOLUME /build
-CMD go build -o /build/hue_exporter.arm7
+CMD promu build && mv hue_exporter /build/hue_exporter.arm7
diff --git a/Dockerfile.build.arm7.musl b/Dockerfile.build.arm7.musl
index be511237fbccc9d295d7ff9e6b4f9dfe2d0491fc..13c47a5215053b0dcca5a51bcc0a61cfe97901c1 100644
--- a/Dockerfile.build.arm7.musl
+++ b/Dockerfile.build.arm7.musl
@@ -2,8 +2,9 @@ FROM armhf/alpine:latest
 
 RUN apk add --no-cache git go musl-dev && mkdir /go
 ENV GOPATH=/go
+RUN go get -u github.com/prometheus/promu
 COPY . /go/src/github.com/mitchellrj/hue_exporter
 WORKDIR /go/src/github.com/mitchellrj/hue_exporter
 
 VOLUME /build
-CMD go build -o /build/hue_exporter.arm7.musl
+CMD promu build && mv hue_exporter /build/hue_exporter.arm7.musl
diff --git a/Makefile b/Makefile
index 4858f0191112598cfc651e285bb59b1bd3fefa0c..8fcbbfab375849d1553616513098b8d0a9db393e 100644
--- a/Makefile
+++ b/Makefile
@@ -54,4 +54,5 @@ push:
 	docker push mitchellrj/hue_exporter:latest-arm7
 	docker push mitchellrj/hue_exporter:$$(build/hue_exporter.darwin -V)-arm7
 
+DEFAULT: all
 .PHONY: all style test format vet staticcheck promu build