-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathDockerfile
More file actions
36 lines (19 loc) · 878 Bytes
/
Dockerfile
File metadata and controls
36 lines (19 loc) · 878 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
FROM ubuntu:18.04
RUN apt-get update
RUN apt-get install -y git wget nano
RUN apt-get install -y software-properties-common
RUN apt-get install -y libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3
RUN apt-get install -y libboost-system-dev libboost-filesystem-dev libboost-chrono1.65-dev libboost-program-options-dev libboost-thread-dev
RUN add-apt-repository -y ppa:luke-jr/bitcoincore
RUN apt-get update
RUN apt-get install -y libdb4.8-dev libdb4.8++-dev
RUN apt-get install -y libminiupnpc-dev
RUN git clone https://github.com/MerlinMagic2018/LightningCash-R
WORKDIR /LightningCash-R
RUN ./autogen.sh
RUN ./configure --without-gui --disable-tests --disable-bench --disable-zmq
RUN make
RUN make install
RUN mkdir /root/.lightningcashr
RUN cp lightningcashr.conf /root/.lightningcashr/lightningcashr.conf
EXPOSE 4466 6644