mirror of
https://github.com/rkonfj/peerguard.git
synced 2024-08-11 11:00:25 +08:00
13 lines
427 B
Docker
13 lines
427 B
Docker
FROM golang:1.22-alpine AS builder
|
|
ADD . /peerguard
|
|
WORKDIR /peerguard
|
|
ARG version=unknown
|
|
ARG githash=unknown
|
|
RUN go build -ldflags "-s -w -X 'main.Version=$version' -X 'main.Commit=$githash'" ./cmd/pgcli
|
|
RUN go build -ldflags "-s -w -X 'main.Version=$version' -X 'main.Commit=$githash'" ./cmd/pgmap
|
|
|
|
FROM alpine:3.19
|
|
WORKDIR /root
|
|
COPY --from=builder /peerguard/pgcli /usr/bin/
|
|
COPY --from=builder /peerguard/pgmap /usr/bin/
|