mirror of https://github.com/lnbook/lnbook
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
747 B
Docker
37 lines
747 B
Docker
5 years ago
|
FROM ubuntu:18.04
|
||
|
|
||
|
# Install development tools prerequisites
|
||
|
RUN apt-get update && apt-get install -y \
|
||
|
build-essential \
|
||
|
libtool \
|
||
|
autotools-dev \
|
||
|
automake \
|
||
|
pkg-config \
|
||
|
python3 \
|
||
|
wget \
|
||
|
git \
|
||
|
curl \
|
||
|
unzip
|
||
|
|
||
|
# Install additional Bitcoin Core (bitcoind) requirements
|
||
|
RUN apt-get install -y \
|
||
|
libssl-dev \
|
||
|
libevent-dev \
|
||
|
bsdmainutils \
|
||
|
libboost-system-dev \
|
||
|
libboost-filesystem-dev \
|
||
|
libboost-chrono-dev \
|
||
|
libboost-test-dev \
|
||
|
libboost-thread-dev \
|
||
|
libminiupnpc-dev \
|
||
|
libzmq3-dev
|
||
|
|
||
|
# Install software-properties-common to add apt repositories
|
||
|
RUN apt-get install -y \
|
||
|
software-properties-common
|
||
|
|
||
|
# Add Bitcoin Core PPA repository
|
||
|
RUN add-apt-repository ppa:bitcoin/bitcoin
|
||
|
RUN apt-get update && apt-get install -y \
|
||
|
bitcoind
|