From 03d0b6643073a53ee684d1bbd777cbcf407824fc Mon Sep 17 00:00:00 2001 From: Adrien Beaudouin Date: Mon, 28 Aug 2023 11:42:06 +0200 Subject: [PATCH] add dotnet docker --- k6-influxdb.dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 k6-influxdb.dockerfile diff --git a/k6-influxdb.dockerfile b/k6-influxdb.dockerfile new file mode 100644 index 0000000..4718d8d --- /dev/null +++ b/k6-influxdb.dockerfile @@ -0,0 +1,15 @@ +FROM golang:1.20-alpine3.17 as builder +WORKDIR $GOPATH/src/go.k6.io/k6 +ADD . . +RUN apk --no-cache add git +RUN go install go.k6.io/xk6/cmd/xk6@latest +RUN xk6 build --with github.com/grafana/xk6-output-influxdb=. --output /tmp/k6 + +FROM alpine:3.17 +RUN apk add --no-cache ca-certificates && \ + adduser -D -u 12345 -g 12345 k6 +COPY --from=builder /tmp/k6 /usr/bin/k6 + +USER 12345 +WORKDIR /home/k6 +ENTRYPOINT ["k6"] \ No newline at end of file