| 12345678910111213141516171819202122232425 |
- FROM golang:1.22.4-bullseye as build
- WORKDIR /opt/node/
- RUN go install github.com/fullstorydev/grpcurl/cmd/grpcurl@v1.9.1
- FROM ubuntu:22.04
- ENV GOEXPERIMENT=arenas
- RUN apt-get update && apt-get install -y curl grep ca-certificates
- WORKDIR /opt/node/
- COPY ./node_file/ /usr/local/bin
- COPY --from=build /go/bin/grpcurl /usr/local/bin
- WORKDIR /root
- COPY entrypoint.sh /entrypoint.sh
- RUN chmod +x /entrypoint.sh
- ENTRYPOINT ["/entrypoint.sh"]
|