Select docker image version
IMAGE="ruimarinho/bitcoin-core"
TAG="0.20.1-alpine"
docker run --rm $IMAGE:$TAG --help
docker volume create bitcoin-data
Run bitcoind in regtest mode
docker run --rm --name bitcoin --detach --mount source=bitcoin-data,target=/home/bitcoin/.bitcoin $IMAGE:$TAG -regtest
docker run --rm --name bitcoin --detach --mount source=bitcoin-data,target=/home/bitcoin/.bitcoin $IMAGE:$TAG -prune=10000
docker logs --tail 10 bitcoin
docker exec -u bitcoin -it bitcoin bitcoin-cli getnetworkinfo
docker exec -u bitcoin -it bitcoin sh