observer-bot/Dockerfile
2023-07-22 17:41:53 +02:00

23 lines
454 B
Docker

FROM golang:1.21-rc-alpine3.18
ENV CFLAGS="-march=native -Ofast"
ENV CXXFLAGS="-march=native -Ofast"
ENV LDFLAGS="-flto"
ENV CGO_CFLAGS="-march=native -Ofast"
ENV CGO_ENABLED="0"
WORKDIR /usr/src/p2pool-observer-bot
ARG GOPROXY=""
ENV GOPROXY=${GOPROXY}
COPY go.mod go.sum ./
RUN go mod download -x && go mod verify
COPY . .
RUN go build -buildvcs=false -trimpath -v -o /usr/bin/bot git.gammaspectra.live/P2Pool/p2pool-observer-bot
WORKDIR /data