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"]