Files
backstage/backend/Dockerfile
T
2020-02-04 15:47:51 +01:00

24 lines
383 B
Docker

FROM golang:1.13 AS build
ARG service
WORKDIR /build/$service/
COPY proto/go.mod proto/go.sum /build/proto/
COPY $service/go.mod $service/go.sum /build/$service/
RUN go mod download
COPY proto/ /build/proto/
COPY $service/ /build/$service/
RUN go build .
FROM debian:buster
ARG service
WORKDIR /app/
COPY --from=build /build/$service/$service /app/service
CMD ["./service"]