mood/inspo boards
1FROM golang:1.25-alpine AS builder
2
3ENV CGO_ENABLED=0 \
4 GOOS=linux \
5 GOARCH=amd64
6
7WORKDIR /build
8
9COPY go.mod go.sum ./
10
11RUN go mod download
12
13COPY . .
14
15RUN go build -o build/pallet ./cmd/main.go
16
17FROM alpine:3.23 AS final
18
19COPY --from=builder /build /bin/build
20
21EXPOSE 8080
22
23CMD ["bin/build"]