wraith_module_comosum/dockerfile

26 lines
546 B
Plaintext
Raw Normal View History

2023-08-13 00:16:00 +00:00
FROM docker.io/golang:1.21-alpine AS builder
2022-10-15 05:24:10 +00:00
WORKDIR /build/
COPY . /build/
RUN cd /build && \
2023-12-29 16:10:51 +00:00
apk add build-base && \
go install mvdan.cc/garble@latest && \
go version && garble version && \
garble build -trimpath -o wmc3 cmd/wm3/*.go
2022-10-15 05:24:10 +00:00
FROM alpine
2023-12-29 16:10:51 +00:00
COPY --from=builder /build/wmc3 /usr/bin/wmc3
2022-10-15 05:24:10 +00:00
2023-06-10 01:36:15 +00:00
ENV \
2023-12-29 16:10:51 +00:00
WMC3_DEBUG = "false" \
WMC3_YGG_IDENTITY = "" \
WMC3_YGG_STATIC_PEERS = "" \
WMC3_YGG_LISTENERS = "" \
WMC3_NATS_ADMIN_USER = "" \
WMC3_NATS_ADMIN_PASS = "" \
WMC3_NATS_LISTENER = "0.0.0.0:4222"
2022-10-15 06:54:52 +00:00
2023-12-29 16:10:51 +00:00
ENTRYPOINT ["/usr/bin/wmc3"]