# This image is meant to enable cross-architecture builds. # It assumes the reth binary has already been compiled for `$TARGETPLATFORM` and is # locatable in `./dist/bin/$TARGETARCH` FROM --platform=$TARGETPLATFORM ubuntu:22.04 LABEL org.opencontainers.image.source=https://github.com/hl-archive-node/nanoreth LABEL org.opencontainers.image.licenses="MIT OR Apache-2.0" # Filled by docker buildx ARG TARGETARCH COPY ./dist/bin/$TARGETARCH/reth-hl /usr/local/bin/reth-hl EXPOSE 9001 8545 8546 ENTRYPOINT ["/usr/local/bin/reth"]