Running bitcoin full node, btcd ( full node bitcoin implementation in Golang )
btcd is an alternative full node bitcoin implementation
Running docker container of btcd
- Install Docker, you can follow docker installation guide from here https://docs.docker.com/engine/installation/
- Pull docker btcd image docker pull niktrix/btcd-docker
- create directory to mount to docker container where btcd will download all blocks data, assure you have enough disk space mkdir /btcroot
- run btcd image as daemon docker run -d -p 8333:8333 -v /root:/btcdroot — name=”btcd-node” niktrix/btcd-docker
- check logs docker logs btcd-node
- Your node will download all blocks it will take some time depending on your network connection
- Make sure your port 8333 and check your node status https://bitnodes.21.co/