init code

This commit is contained in:
thuanle
2024-10-24 09:53:02 +07:00
commit a7559b3f9d
9 changed files with 1006 additions and 0 deletions

25
Dockerfile Normal file
View File

@@ -0,0 +1,25 @@
# DEB
FROM golang:1.22 AS deps
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
# BUILD
FROM deps AS build
WORKDIR /app
COPY . .
WORKDIR /app/cmd/tele
RUN go build -o tele
# RUN IMAGE
FROM gcr.io/distroless/base
WORKDIR /app
COPY --from=build /app/cmd/tele/tele .
CMD ["./tele"]