mirror of
https://github.com/micromdm/micromdm/
synced 2026-08-09 02:55:59 +08:00
first commit
This commit is contained in:
20
Dockerfile.dev
Normal file
20
Dockerfile.dev
Normal file
@@ -0,0 +1,20 @@
|
||||
FROM golang:alpine
|
||||
|
||||
ENV GO15VENDOREXPERIMENT=1
|
||||
|
||||
RUN apk --no-cache add curl git && \
|
||||
curl -L https://github.com/Masterminds/glide/releases/download/0.9.1/glide-0.9.1-linux-amd64.tar.gz -o glide.tar.gz && \
|
||||
tar xzf glide.tar.gz -C /tmp && \
|
||||
mv /tmp/linux-amd64/glide /usr/bin/ && \
|
||||
rm -f glide.tar.gz && \
|
||||
rm -rf /tmp/linux-amd64 && \
|
||||
apk del curl
|
||||
|
||||
RUN mkdir -p /go/src/github.com/micromdm/micromdm/
|
||||
WORKDIR /go/src/github.com/micromdm/micromdm/
|
||||
COPY . /go/src/github.com/micromdm/micromdm/
|
||||
|
||||
RUN glide install
|
||||
RUN go build && mv micromdm /
|
||||
|
||||
CMD ["/micromdm"]
|
||||
Reference in New Issue
Block a user