From b05ea738308ddfc5d99e6800222081db3cff9b50 Mon Sep 17 00:00:00 2001
From: "Diccion, Kaeren C (UG - Computer Science)" <kd00450@surrey.ac.uk>
Date: Fri, 12 Mar 2021 14:39:13 +0000
Subject: [PATCH] Add new file

---
 Makefile | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 Makefile

diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..b61566b
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,40 @@
+clean: cleanmovieservice cleanstservice cleannetwork
+
+all: movieservice stservice network
+
+movieservice: buildmovieservice runmovieservice
+
+buildmovieservice:
+	docker build -t movies-img -f movieservice/Dockerfile .
+
+runmovieservice:
+	docker run --name movieservice -p 5001:5001 -itd movies-img
+
+cleanmovieservice:
+	-docker stop movieservice
+	-docker rm movieservice
+	-docker rmi movies-img
+
+
+stservice: buildstservice runstservice
+
+buildstservice:
+	docker build -t stservice-img -f stservice/Dockerfile .
+
+runstservice:
+	docker run --name stservice -p 5002:5002 -itd stservice-img
+
+cleanstservice: cleannetwork
+	-docker stop stservice
+	-docker rm stservice
+	-docker rmi stservice-img
+
+network:
+	docker network create microservices-net
+	docker network connect microservices-net stservice
+	docker network connect microservices-net movieservice
+
+cleannetwork:
+	-docker network disconnect microservices-net stservice
+	-docker network disconnect microservices-net movieservice
+	-docker network rm microservices-net
-- 
GitLab