Before running the docker file, remember to run export DOCKER_BUILDKIT=1
docker build . -t middleware
- Naming docker run --name naming -it middleware
cd main && go run NamingServer.go
- Server docker run --name server -it --link=naming middleware
cd main && go run runserver.go
- Client(s) docker run --name client -it --link=naming --link=server middleware
go run main/runclient.go