一. 节点部署
1.1 bitcoin镜像生成
# vim Dockerfile
FROM buildpack-deps:jessie-curl
RUN wget -O bitcoin.tar.gz https://bitcoin.org/bin/bitcoin-core-0.20.1/bitcoin-0.20.1-x86_64-linux-gnu.tar.gz \
&& tar -xzvf bitcoin.tar.gz \
&& cd bitcoin-0.20.1/bin \
&& mv bitcoin-cli bitcoin-tx bitcoind /usr/local/bin \
&& apt-get update \
&& apt-get install net-tools \
&& cd / \
&& rm -Rfv bitcoin*
EXPOSE 8332 8333 18332 18333 18443 18444
WORKDIR /root/.bitcoin
ENTRYPOINT ["bitcoind"]
# vim build.sh
#!/bin/bash
docker build . -t bitcoin-core:0.20.1