Files
mgdigital 8c4a5c3566 Upgrade Go to 1.23.6 (#383)
* Upgrade go to 1.23.6
2025-02-09 14:05:12 +00:00

26 lines
460 B
Docker

FROM golang:1.23.6-alpine3.20 AS build
RUN apk --update add \
gcc \
musl-dev \
git
RUN mkdir /build
COPY . /build
WORKDIR /build
RUN go build -ldflags "-s -w -X github.com/bitmagnet-io/bitmagnet/internal/version.GitTag=$(git describe --tags --always --dirty)"
FROM alpine:3.20
RUN apk --update add \
curl \
iproute2-ss \
&& rm -rf /var/cache/apk/*
COPY --from=build /build/bitmagnet /usr/bin/bitmagnet
ENTRYPOINT ["bitmagnet"]