diff --git a/Dockerfile b/Dockerfile index 29fa928..d7bade1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,16 @@ # First build step FROM golang:1.10-alpine as builder -WORKDIR /go/src/cowyo -COPY . . +#WORKDIR /go/src/github.com/schollz/cowyo +#COPY . . # Disable crosscompiling ENV CGO_ENABLED=0 # Install git and make, compile and cleanup RUN apk add --no-cache git make \ - && go get -u github.com/schollz/cowyo \ - && go get -u github.com/jteeuwen/go-bindata/... \ + && go get -u -v github.com/jteeuwen/go-bindata/... \ + && go get -u -v -d github.com/schollz/cowyo \ + && cd /go/src/github.com/schollz/cowyo \ && make \ && apk del --purge git make \ && rm -rf /var/cache/apk* @@ -17,7 +18,7 @@ RUN apk add --no-cache git make \ # Second build step uses the minimal scratch Docker image FROM scratch # Copy the binary from the first step -COPY --from=builder /go/src/cowyo/cowyo /usr/local/bin/cowyo +COPY --from=builder /go/src/github.com/schollz/cowyo/cowyo /usr/local/bin/cowyo # Expose data folder VOLUME /data EXPOSE 8050