mirror of
https://github.com/grafana/loki.git
synced 2026-03-13 09:33:58 +08:00
17 lines
378 B
Docker
17 lines
378 B
Docker
ARG GO_VERSION=1.26
|
|
ARG IMAGE_TAG
|
|
FROM golang:${GO_VERSION} AS build
|
|
|
|
COPY . /src/loki
|
|
WORKDIR /src/loki
|
|
RUN make clean && make BUILD_IN_CONTAINER=false IMAGE_TAG=${IMAGE_TAG} logcli
|
|
|
|
|
|
FROM gcr.io/distroless/static:debug
|
|
|
|
COPY --from=build /src/loki/cmd/logcli/logcli /usr/bin/logcli
|
|
SHELL [ "/busybox/sh", "-c" ]
|
|
RUN ln -s /busybox/sh /bin/sh
|
|
|
|
ENTRYPOINT [ "/usr/bin/logcli" ]
|