-&& go install -a -ldflags '-extldflags "-static"' github.com/nokia/danm/cmd/netwatcher \
-&& cp $GOPATH/bin/netwatcher /usr/local/bin/netwatcher \
-&& rm -rf $GOPATH/src \
-&& rm -rf $GOPATH/bin \
-&& apk del .tools \
-&& rm -rf /var/cache/apk/* \
-&& rm -rf /var/lib/apt/lists/* \
-&& rm -rf /tmp/* \
-&& rm -rf ~/.glide
-
-RUN adduser -u 147 -D -H -s /sbin/nologin danm \
-&& chown root:danm /usr/local/bin/netwatcher \
-&& chmod 750 /usr/local/bin/netwatcher \
-&& setcap cap_sys_ptrace,cap_sys_admin,cap_net_admin=eip /usr/local/bin/netwatcher \
-&& setcap cap_net_raw=eip /usr/sbin/arping
-
-USER danm
-
-ENTRYPOINT ["/usr/local/bin/netwatcher"]
+&& mkdir -p ${binaries} \
+&& for component in $components; do \
+ go install -a -ldflags '-extldflags "-static"' github.com/nokia/danm/cmd/${component}; \
+ cp $GOPATH/bin/${component} ${binaries}/${component}; \
+ done