| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- ARG BASE_IMAGE=
- FROM ${BASE_IMAGE}
- # RPC JSON
- EXPOSE 8899/tcp
- # RPC pubsub
- EXPOSE 8900/tcp
- # entrypoint
- EXPOSE 8001/tcp
- # (future) bank service
- EXPOSE 8901/tcp
- # bank service
- EXPOSE 8902/tcp
- # faucet
- EXPOSE 9900/tcp
- # tvu
- EXPOSE 8000/udp
- # gossip
- EXPOSE 8001/udp
- # tvu_quic
- EXPOSE 8002/udp
- # tpu
- EXPOSE 8003/udp
- # tpu_forwards
- EXPOSE 8004/udp
- # retransmit
- EXPOSE 8005/udp
- # repair
- EXPOSE 8006/udp
- # serve_repair
- EXPOSE 8007/udp
- # broadcast
- EXPOSE 8008/udp
- # tpu_vote
- EXPOSE 8009/udp
- RUN apt-get update && \
- apt-get install -y bzip2 libssl-dev ca-certificates && \
- rm -rf /var/lib/apt/lists/*
- COPY usr/bin /usr/bin/
- ENTRYPOINT [ "/usr/bin/solana-run.sh" ]
- CMD [""]
|