From 0f04ebfddf9df6f31ba81f0b8628dec47d64c2c0 Mon Sep 17 00:00:00 2001 From: hq0101 <1273715732@qq.com> Date: Mon, 12 Aug 2024 21:33:54 +0800 Subject: [PATCH] Dockerfile --- Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..0bf464e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM golang:1.20 AS builder + +WORKDIR /app + +COPY . . + +RUN GOOS=linux GOARCH=amd64 go build -o clamd_exporter ./cmd/main.go + +FROM alpine:latest + +WORKDIR /app + +COPY --from=builder /app/clamd_exporter . + +EXPOSE 8080 + +ENTRYPOINT ["./clamd_exporter"] +CMD ["-l", ":8181","-a", "192.168.127.131:3310", "-n", "tcp"]