https://drive.google.com/file/d/18WsAa2DlePjVnSI5JXkVPJHaKN3p9v7b/view?usp=sharing
- Define nameserver ip in client and storage files
cd
in every component folder and just rundocker-compose up
- docker will pull all necessary images and start every part of the system separately
- Initiate the docker swarm network
- Run
sudo docker stack deploy --compose-file docker-compose.yml dfs
- Docker will automatically pull all necessary images and will create 3 containers on manager node: Nameserver, Neo4j and visualization and one Client container on worker node and three replicas of Storage server container