Source
FROM stagex/pallet-go AS build
ARG VERSION
ADD fetch/docker-cli-buildx-${VERSION}.tar.gz .
WORKDIR /buildx-${VERSION}
RUN <<-EOF
set -eux
go build \
-v \
-modcacherw \
--ldflags=" \
-w -s -buildid= \
-X github.com/moby/buildkit/version.Version=${VERSION} \
-X github.com/moby/buildkit/version.Revision=stagex \
-X github.com/moby/buildkit/version.PKG=github.com/docker/buildx \
" \
-o docker-buildx \
./cmd/buildx
install -Dm755 docker-buildx -t /rootfs/usr/libexec/docker/cli-plugins/
EOF
FROM stagex/core-filesystem AS package
COPY --from=build /rootfs/ /