JSON-RPC Interface. The JSON-RPC API can be enabled with the -server option.
Unauthenticated REST Interface. The REST API can be enabled with the -rest option.
Executables in /usr/opt/bitcoin/0.19.1/bin/*
:
- bitcoin-cli;
- bitcoind;
- bitcoin-qt;
- bitcoin-tx;
- bitcoin-wallet;
- test_bitcoin.
/root/.bitcoin/bitcoin.conf
or
/data/bitcoin.conf
git clone https://github.com/an-ivannikov-dev/docker-image-bitcoin-node bitcoin-node
cd bitcoin-node
docker build --no-cache --tag ivannikovdev/bitcoin-node .
docker run ivannikovdev/bitcoin-node bitcoind -help
#docker volume create --name=bitcoin_node_data_volume
docker-compose up -d
#ls bitcoin_node_data_volume
TAG=0.19.1
docker build --no-cache --tag ivannikovdev/bitcoin-node:v$TAG .
docker tag ivannikovdev/bitcoin-node:v$TAG ivannikovdev/bitcoin-node:latest
docker push ivannikovdev/bitcoin-node:v$TAG
docker push ivannikovdev/bitcoin-node:latest