Files
music-index/api/Dockerfile
T
2026-03-13 22:23:42 +01:00

17 lines
290 B
Docker

FROM golang:1.26.1-alpine3.23 AS builder
WORKDIR /build
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o music-index
# Production stage
FROM alpine:3.21.3
WORKDIR /app
COPY --from=builder /build/music-index /app/music-index
EXPOSE 8080
ENTRYPOINT ["/app/music-index"]