Skip to content
 
 

Latest commit

 

History

99 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BitcoinXT for Docker

Docker image that runs a BitcoinXT node in a container for easy deployment.

This is a pretty quick and dirty refactoring of kylemanna's bitcoin for docker image that downloads BitcoinXT instead of Bitcoin Core. It also uses Jeff Garzik's bootstrap.dat file to speed up initial blockchain syncing.

Instructions

Setup a directory to hold bitcoin blockchain, outside of any docker container:

BITCOIN_DIR=/data/bitcoin
mkdir -p $BITCOIN_DIR
chown -R root:docker $BITCOIN_DIR
chmod -R g+w $BITCOIN_DIR

Create bitcoin docker containers:

docker run --name=bitcoinxt-data -v $BITCOIN_DIR:/bitcoin busybox chown 1000:1000 /bitcoin
docker run --volumes-from=bitcoinxt-data --name=bitcoinxt-node -d \
    -p 8333:8333 \
    -p 127.0.0.1:8332:8332 \
    enigmacurry/bitcoinxt

Watch the node logs as bootstrap.dat and initial blockchain sync begins:

docker logs -f bitcoinxt-node

You're done!

About

Docker image that runs a bitcoinXT node in a container for easy deployment

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages