epee-service/Dockerfile
2025-03-02 15:10:35 +01:00

17 lines
No EOL
321 B
Docker

FROM golang:1.24 AS builder
ARG TARGETPLATFORM
ARG BUILDPLATFORM
ARG TARGETOS
ARG TARGETARCH
WORKDIR /app/
ADD . .
RUN CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags="-w -s" -o epee main.go
FROM scratch
WORKDIR /app/
COPY --from=builder /app/epee /app/epee
EXPOSE 5900
ENTRYPOINT ["/app/epee"]