diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7a6ece5 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +# syntax=docker/dockerfile:1 +FROM golang:1.16-alpine +WORKDIR /go/src/github.com/wheresalice/meeting-mood/ +COPY . . +#RUN go mod download +RUN CGO_ENABLED=0 GOOS=linux go build -o meeting-mood . + +FROM scratch +COPY --from=0 /go/src/github.com/wheresalice/meeting-mood/meeting-mood / +COPY Procfile / +CMD ["/meeting-mood"] \ No newline at end of file diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..f7b9998 --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: /meeting-mood