Files
mqtt-archiver/Dockerfile

17 lines
261 B
Docker

FROM golang:1.22.5-alpine3.20 as builder
RUN mkdir -p /go/src
COPY ./src/ /go/src
WORKDIR /go/src/ma
RUN go build -a -installsuffix nocgo -o ma main.go
FROM scratch
ENV MA_CONF ""
ENV MQTT_PASSWORD ""
COPY --from=builder /go/src/ma ./
ENTRYPOINT ["./ma"]