FROM ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y \ build-essential libtool autotools-dev automake pkg-config bsdmainutils \ libevent-dev libboost-all-dev libssl-dev \ libdb5.3-dev libdb5.3++-dev libfmt-dev libsqlite3-dev \ git ca-certificates \ && rm -rf /var/lib/apt/lists/* WORKDIR /opt RUN git clone https://github.com/Rin-coin/rincoin.git && \ cd rincoin && \ ./autogen.sh && \ ./configure --with-incompatible-bdb && \ make -j$(nproc) && \ make install # runtime RUN useradd -m rin && mkdir -p /data && chown -R rin:rin /data USER rin VOLUME ["/data"] EXPOSE 9555 9556 ENTRYPOINT ["/usr/local/bin/rincoind"] CMD ["-datadir=/data", "-conf=/data/rincoin.conf", "-printtoconsole"]