FROM golang:alpine AS builder LABEL maintainer="vladimir@hodakov.me" COPY . /src RUN cd /src && go build ./cmd/deconnect FROM docker.io/alpine COPY --from=builder /src/deconnect /bin/deconnect VOLUME /etc/deconnect.yaml ENTRYPOINT [ "/bin/deconnect" ]