Files
latosa-escrima/backend/Dockerfile
2025-02-11 10:01:36 +00:00

20 lines
275 B
Docker

FROM golang:alpine AS build
WORKDIR /app
COPY . .
RUN go mod download
RUN go build -o /app/main .
RUN go build -o /app/migrator ./cmd/migrate
FROM alpine AS final
WORKDIR /app
COPY .env /app/
COPY --from=build /app/main /app/migrator /app/cmd /app/
CMD ["/app/main"]