13 lines
329 B
Text
13 lines
329 B
Text
FROM docker.io/golang:1.24.2 AS builder
|
|
WORKDIR /src
|
|
COPY . ./
|
|
RUN go build -o /bin/2b2t-worker ./worker
|
|
|
|
FROM docker.io/debian:latest AS runner
|
|
WORKDIR /run
|
|
RUN apt-get update && \
|
|
apt-get install -y ca-certificates && \
|
|
update-ca-certificates
|
|
|
|
COPY --from=builder /bin/2b2t-worker /bin/2b2t-worker
|
|
CMD ["/bin/2b2t-worker"]
|