/
a.ivakhnenko
/
gitlab-ce
Обзор
Документация
Войти
/
a.ivakhnenko
/
gitlab-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
gitlab-go/Dockerfile
25 строк
764 B
IvahAlexander
commit
26 ноя 2024, 07:39
26 ноя 2024, 07:39
a057ac9
Код
Авторство
О чём код?
ARG DEBIAN_IMAGE=debian:bookworm-slim FROM --platform=${TARGETPLATFORM} ${DEBIAN_IMAGE} ARG TARGETARCH ARG GO_VERSION=1.23.2 ARG BUILD_DIR=/tmp/build ENV GO_URL="https://storage.googleapis.com/golang/go${GO_VERSION}.linux-$TARGETARCH.tar.gz" # Install go RUN apt-get update \ && apt-get install -y --no-install-recommends \ curl \ ca-certificates \ bzip2 \ && mkdir ${BUILD_DIR} \ && cd ${BUILD_DIR} \ && curl --retry 6 -sfo golang.tar.xz ${GO_URL} \ && tar -xf golang.tar.xz \ && mv ${BUILD_DIR}/go /usr/local/go \ && rm golang.tar.xz \ && rm -rf /var/lib/apt/lists/* \ && ln -sf /usr/local/go/bin/go /usr/local/go/bin/gofmt /usr/local/go/bin/godoc /usr/local/bin/ \ && rm -rf ${BUILD_DIR}