git clone https://github.com/XinFinorg/XDC01-docker-Nnodes.git
sudo ./install_docker.sh
sudo docker pull xinfinorg/quorum:v2.1.0
cd static-nodes
sudo ./setup.sh
Enter the inital number of nodes & public IP address of host machine & then start the nodes using.
sudo docker-compose -p <PROJECT_NAME_STATIC_NODE> up -d
sudo docker-compose -p <PROJECT_NAME_STATIC_NODE> down
sudo docker exec -it PROJECT_NAME_STATIC_NODES_node_1_1 geth attach /qdata/dd/geth.ipc
sudo docker pull xinfinorg/quorum:v2.1.0
sudo ./update_quorum.sh quorum:v2.1.0
sudo docker-compose -p <PROJECT_NAME_STATIC/DYNAMIC_NODE> down
sudo docker-compose -p <PROJECT_NAME_STATIC/DYNAMIC_NODE> up -d
cd dynamic-node
sudo ./setup.sh
Enter the public IP of the new host machine & enter the node number.
Copy enodeID from enode-url.json then attach to geth console of any earlier created staticnodes & do
raft.addPeer(enodeID)
cd dynamic-node
sudo docker-compose -p <PROJECT_NAME_DYNAMIC_NODE> up -d