From aa2fd9dd1025ea3213ecf295df39b53787b4a458 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Thu, 26 Aug 2021 00:29:06 -0300 Subject: [PATCH] Dockerfile: add code to build from repo --- Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c385cff..8f9a8f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,10 @@ -FROM debian:10-slim +FROM golang:alpine as stage1 EXPOSE 50051 -COPY ./hub /hub +RUN mkdir /app +WORKDIR /app +COPY . /app +RUN go build +FROM alpine:latest +COPY --from=stage1 /app/hub /hub ENTRYPOINT ["/hub", "serve"]