diff --git a/Dockerfile b/Dockerfile index 43dc3a7..58856f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,17 +1,18 @@ -FROM golang:1.14-buster AS builder +FROM golang:1.14-alpine AS builder WORKDIR ${GOPATH}/src/git.bjphoster.com/bryanpedini/go-totp COPY . . RUN go get -d -v -RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -installsuffix gco -ldflags="-w -s" -o /go/bin/go-totp +#RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -installsuffix gco -ldflags="-w -s" -o /go/bin/go-totp +RUN go build -o /go/bin/go-totp -FROM scratch +FROM alpine LABEL maintainer="Bryan Joshua Pedini " COPY --from=builder /go/bin/go-totp /app/go-totp -COPY ./static /app/static -COPY ./templates /app/templates +COPY --from=builder /go/src/git.bjphoster.com/bryanpedini/go-totp/templates /app/templates +COPY --from=builder /go/src/git.bjphoster.com/bryanpedini/go-totp/static /app/static EXPOSE 8080