dsfx/Dockerfile

16 lines
213 B
Docker

FROM golang:1.24 AS builder
WORKDIR /app
COPY . .
RUN GOOS=linux CGO_ENABLED=0 go build -o /app/dsfx ./cmd/dsfxnode
FROM scratch
COPY --from=builder /app/dsfx /app/dsfx
EXPOSE 8000
ENTRYPOINT ["/app/dsfx"]