Files
training-tracker/backend/Dockerfile.dev
2026-01-19 19:49:47 +01:00

19 lines
276 B
Docker

FROM golang:1.25.6-bookworm
WORKDIR /app
RUN apt-get update && apt-get install -y --no-install-recommends \
git \
&& rm -rf /var/lib/apt/lists/*
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o server ./cmd/server
EXPOSE 8080
CMD ["./server"]