1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Gravity

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
mage.dockerfile 544 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Bernard Kim Отправлено 16.12.2021 23:24 751e2b6
# syntax=docker/dockerfile:1.2
ARG GO_VERSION=1.17.5
FROM golang:${GO_VERSION}-alpine AS gobase
RUN apk add --no-cache git build-base
FROM gobase AS builder
WORKDIR /go/src/github.com/gravitational/gravity
RUN --mount=target=.,rw --mount=target=/root/.cache,type=cache --mount=target=/go/pkg/mod,type=cache \
set -ex && \
go run -mod=vendor ./mage.go -debug -goos=linux -goarch=amd64 \
-ldflags='-linkmode external -w -s -extldflags "-static"' \
-compile /builder
FROM scratch AS releaser
COPY --from=builder /builder /
FROM releaser

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-Gravity.git
git@api.gitlife.ru:oschina-mirror/mirrors-Gravity.git
oschina-mirror
mirrors-Gravity
mirrors-Gravity
master