diff --git a/Dockerfile b/Dockerfile index 063909d..9d16267 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,15 @@ FROM golang:alpine as builder +ADD . /go/src/github.com/terorie/od-database-crawler RUN apk add git && \ - go get -d -v github.com/terorie/od-database-crawler -WORKDIR /go/src/github.com/terorie/od-database-crawler -RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o /go/od-database-crawler . + CGO_ENABLED=0 go install \ + -d -v \ + -a -installsuffix cgo \ + -o /go/od-database-crawler \ + github.com/terorie/od-database-crawler FROM scratch COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ COPY --from=builder /go/od-database-crawler /bin/ WORKDIR /oddb VOLUME [ "/oddb" ] -CMD ["/bin/od-database-crawler", "server"] \ No newline at end of file +CMD ["/bin/od-database-crawler", "server"]