Files
ironmount/go/Dockerfile
Nicolas Meienberger a0be690eb9 chore: move to go folder
2025-08-20 22:15:43 +02:00

21 lines
337 B
Docker

FROM golang:1.24-alpine3.21 AS builder
WORKDIR /ironmount
COPY go.mod ./
RUN go mod download
COPY . .
ARG TARGETOS=linux
ARG TARGETARCH
RUN CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH \
go build -o /out/ironmount .
FROM alpine:3.22 AS runner
WORKDIR /
COPY --from=builder /out/ironmount /ironmount
ENTRYPOINT ["/ironmount"]