From 24d8dfacedc2be844e1607e6a8c71f287bfe93d0 Mon Sep 17 00:00:00 2001 From: cuigh Date: Wed, 19 Dec 2018 14:49:15 +0800 Subject: [PATCH] Fix docker build --- Dockerfile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index cec774e..eb32c45 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ FROM golang:alpine AS build -WORKDIR /go/src/github.com/cuigh/swirl/ +RUN apk add git +WORKDIR /go/src/swirl/ ADD . . ENV GO111MODULE on RUN CGO_ENABLED=0 go build -ldflags "-s -w" @@ -8,9 +9,9 @@ FROM alpine:3.8 LABEL maintainer="cuigh " WORKDIR /app RUN apk add --no-cache ca-certificates -COPY --from=build /go/src/github.com/cuigh/swirl/swirl . -COPY --from=build /go/src/github.com/cuigh/swirl/config ./config/ -COPY --from=build /go/src/github.com/cuigh/swirl/assets ./assets/ -COPY --from=build /go/src/github.com/cuigh/swirl/views ./views/ +COPY --from=build /go/src/swirl/swirl . +COPY --from=build /go/src/swirl/config ./config/ +COPY --from=build /go/src/swirl/assets ./assets/ +COPY --from=build /go/src/swirl/views ./views/ EXPOSE 8001 ENTRYPOINT ["/app/swirl"]