FROM ubuntu:24.04
RUN apt-get update && apt-get install -y \
    ca-certificates \
    curl \
    wget \
    bash \
    && rm -rf /var/lib/apt/lists/*
COPY build/bin/geth-linux-amd64 /usr/local/bin/XDC
RUN chmod 755 /usr/local/bin/XDC && ln -s /usr/local/bin/XDC /usr/local/bin/geth
RUN mkdir -p /work/xdcchain
WORKDIR /work/xdcchain
EXPOSE 30303/tcp 30303/udp 8545/tcp 8551/tcp
ENTRYPOINT ["/usr/local/bin/XDC"]
