VILLASweb-backend-go/Dockerfile
2019-11-21 12:18:34 +01:00

18 lines
339 B
Docker

FROM golang:1.13-buster AS builder
RUN mkdir /build
WORKDIR /build
ADD . /build
RUN go install github.com/swaggo/swag/cmd/swag
RUN swag init -p pascalcase -g "start.go" -o "./doc/api/"
RUN go build -o villasweb-backend
FROM debian:buster
COPY --from=builder /build/villasweb-backend /usr/bin
EXPOSE 4000
CMD [ "villasweb-backend" ]