3262ebe4ac
* Use durable store for in-process Nitro node * Update setup for external go-nitro node * Add a separate service for ipld-eth-server with remote Nitro node * Update repo branches / versions * Wait for external Nitro node endpoint and update instructions * Update repo branches
17 lines
324 B
Docker
17 lines
324 B
Docker
FROM golang:1.21-bullseye AS builder
|
|
|
|
# Copy files into image
|
|
WORKDIR /app
|
|
COPY . .
|
|
|
|
# Build the binary
|
|
RUN go build -v -o nitro .
|
|
|
|
# Reduce image size
|
|
FROM debian:bullseye-slim
|
|
RUN apt-get update
|
|
RUN apt-get install -y ca-certificates jq netcat
|
|
RUN rm -rf /var/lib/apt/lists/*
|
|
WORKDIR /app
|
|
COPY --from=builder /app/nitro .
|