Files
micromdm/Dockerfile
2019-05-31 08:47:28 -04:00

25 lines
463 B
Docker

FROM golang:latest as builder
WORKDIR /go/src/github.com/micromdm/micromdm/
ENV CGO_ENABLED=0 \
GOARCH=amd64 \
GOOS=linux
COPY . .
RUN make deps
RUN make
FROM alpine:latest
RUN apk --update add ca-certificates
COPY --from=builder /go/src/github.com/micromdm/micromdm/build/linux/micromdm /usr/bin/
COPY --from=builder /go/src/github.com/micromdm/micromdm/build/linux/mdmctl /usr/bin/
EXPOSE 80 443
VOLUME ["/var/db/micromdm"]
CMD ["micromdm", "serve"]