mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-18 18:15:50 +00:00
24 lines
633 B
Plaintext
24 lines
633 B
Plaintext
FROM ubuntu
|
|
MAINTAINER Torrie Fischer <torrie@ripple.com>
|
|
|
|
RUN apt-get update -qq &&\
|
|
apt-get install -qq software-properties-common &&\
|
|
apt-add-repository -y ppa:ubuntu-toolchain-r/test &&\
|
|
apt-add-repository -y ppa:afrank/boost &&\
|
|
apt-get update -qq
|
|
|
|
RUN apt-get purge -qq libboost1.48-dev &&\
|
|
apt-get install -qq libprotobuf8 libboost1.57-all-dev
|
|
|
|
RUN mkdir -p /srv/rippled/data
|
|
|
|
VOLUME /srv/rippled/data/
|
|
|
|
ENTRYPOINT ["/srv/rippled/bin/rippled"]
|
|
CMD ["--conf", "/srv/rippled/data/rippled.cfg"]
|
|
EXPOSE 51235/udp
|
|
EXPOSE 5005/tcp
|
|
|
|
ADD ./rippled.cfg /srv/rippled/data/rippled.cfg
|
|
ADD ./rippled /srv/rippled/bin/
|