bisq/seednode/deployment_v2/docker/bitcoind/Dockerfile

26 lines
690 B
Text
Raw Normal View History

2023-10-12 19:01:03 +02:00
FROM ubuntu:22.04
RUN apt-get update \
&& apt-get install curl gpg -y \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /root
RUN mkdir gpg_keys
COPY gpg_keys/* /root/gpg_keys/
RUN gpg --import /root/gpg_keys/*
RUN curl -O "https://bitcoincore.org/bin/bitcoin-core-22.0/{bitcoin-22.0-x86_64-linux-gnu.tar.gz,SHA256SUMS,SHA256SUMS.asc}" \
&& sha256sum --ignore-missing --check SHA256SUMS \
&& gpg --verify SHA256SUMS.asc \
&& tar xf bitcoin-22.0-x86_64-linux-gnu.tar.gz
RUN mv /root/bitcoin-22.0/bin/* /usr/bin/ \
&& rm -rf bitcoin* gpg_keys SHA256SUMS*
2023-10-15 17:56:38 +02:00
RUN apt-get update \
&& apt-get install netcat -y \
&& rm -rf /var/lib/apt/lists/*
2023-10-12 19:01:03 +02:00
ENTRYPOINT ["bitcoind"]