Ctrl K
ComunidadGuías…

loki-build-image/Dockerfile

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
ARG GO_VERSION=latest
ARG BUILD_IMAGE=golang:$GO_VERSION

FROM $BUILD_IMAGE

ARG SRC_DIR=/src/loki
ARG INSTALL_WORKFLOW_DEPS_ARGS
ARG USER=loki
ARG USER_UID=1000
ARG USER_GID=1000

COPY .github $SRC_DIR/.github

RUN git config --global --add safe.directory $SRC_DIR
RUN echo "Install dependencies ..."
RUN $SRC_DIR/.github/vendor/github.com/grafana/loki-release/workflows/install_workflow_dependencies.sh $INSTALL_WORKFLOW_DEPS_ARGS

RUN groupadd -o -g $USER_GID $USER \
 && useradd -o -m -u $USER_UID -g $USER_GID -s /bin/bash $USER
USER $USER

WORKDIR $SRC_DIR
ENTRYPOINT [ "/usr/bin/make" ]