docker file

This commit is contained in:
Erik Winter 2023-05-31 15:46:58 +02:00
parent b892066abf
commit b8c10a9d58
2 changed files with 15 additions and 0 deletions

11
Dockerfile Normal file
View File

@ -0,0 +1,11 @@
FROM golang:1.20-alpine as build
WORKDIR /src
COPY . ./
RUN go mod download
RUN go build -o /yogai ./service.go
FROM golang:1.20-alpine
COPY --from=build /yogai /yogai
CMD /yogai

4
Makefile Normal file
View File

@ -0,0 +1,4 @@
docker-push:
docker build . -t yogai
docker tag yogai registry.ewintr.nl/yogai
docker push registry.ewintr.nl/yogai