Files
onix/Dockerfile.adapter
Eric 118d4c61a4
Some checks failed
Terraform Deploy to GCP / Terraform Plan Only (push) Has been cancelled
Initial Digitribe ONIX setup
2026-04-13 23:39:49 -04:00

21 lines
391 B
Docker

FROM golang:1.25 AS builder
WORKDIR /workspace/app
ENV GOTOOLCHAIN=auto
COPY cmd/adapter ./cmd/adapter
COPY core/ ./core
COPY pkg/ ./pkg
COPY go.mod .
COPY go.sum .
RUN go mod download
RUN go build -o server cmd/adapter/main.go
FROM cgr.dev/chainguard/wolfi-base
WORKDIR /app
COPY --from=builder /workspace/app/server .
EXPOSE 8080
CMD ["sh", "-c", "./server --config=${CONFIG_FILE}"]