Files
tinyauth/Dockerfile.dev
2025-07-11 17:15:32 +03:00

20 lines
337 B
Docker

FROM golang:1.24-alpine3.21
WORKDIR /tinyauth
COPY go.mod ./
COPY go.sum ./
RUN go mod download
COPY ./cmd ./cmd
COPY ./internal ./internal
COPY ./main.go ./
COPY ./air.toml ./
RUN go install github.com/air-verse/air@v1.61.7
RUN go install github.com/go-delve/delve/cmd/dlv@v1.25.0
EXPOSE 3000
ENTRYPOINT ["air", "-c", "air.toml"]