Add Dockerfile.

This commit is contained in:
Marcin Bilski
2022-01-05 11:16:20 +01:00
parent 52d4a68d86
commit 48d1cf9ff8
3 changed files with 21 additions and 4 deletions

11
Dockerfile Normal file
View File

@@ -0,0 +1,11 @@
FROM golang:1.16.7 as build
ENV HOME /opt/app
COPY . $HOME
WORKDIR $HOME
RUN ls $HOME
RUN go build cmd/gomodproxy/main.go && \
go clean
FROM debian:buster
COPY --from=build /go/bin/ /go/bin/
ENTRYPOINT ["/go/bin/gomodproxy"]