From 53fd93858e0ae6c506fd0024383eefb8e075ba04 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 3 Dec 2018 10:28:07 +0530 Subject: [PATCH 01/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index f3ffef5..1a172b9 100644 --- a/README.MD +++ b/README.MD @@ -1,6 +1,6 @@ # **Branch Contents:** -##### [1] FlaskWebServiceDocker : Calculator Web Service in Flask and Docker. +##### [1] FlaskDocker : Calculator Web Service in Flask and Docker.
From 0db6ec27d53d98d06909bc7e286119ae468f803e Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 3 Dec 2018 10:53:40 +0530 Subject: [PATCH 02/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index 1a172b9..f3ffef5 100644 --- a/README.MD +++ b/README.MD @@ -1,6 +1,6 @@ # **Branch Contents:** -##### [1] FlaskDocker : Calculator Web Service in Flask and Docker. +##### [1] FlaskWebServiceDocker : Calculator Web Service in Flask and Docker.
From 1e89fbc7fbca2cc9e5ec09d0f1bc0393470686dd Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 3 Dec 2018 10:54:31 +0530 Subject: [PATCH 03/38] Add files via upload --- FlaskWebServiceDocker/Calculator.py | 42 ++++++++++++++++++++ FlaskWebServiceDocker/Dockerfile | 9 +++++ FlaskWebServiceDocker/divideTwoNumbers.py | 2 + FlaskWebServiceDocker/multiplyTwoNumbers.py | 2 + FlaskWebServiceDocker/requirements.txt | 2 + FlaskWebServiceDocker/substractTwoNumbers.py | 2 + FlaskWebServiceDocker/sumTwoNumbers.py | 2 + 7 files changed, 61 insertions(+) create mode 100644 FlaskWebServiceDocker/Calculator.py create mode 100644 FlaskWebServiceDocker/Dockerfile create mode 100644 FlaskWebServiceDocker/divideTwoNumbers.py create mode 100644 FlaskWebServiceDocker/multiplyTwoNumbers.py create mode 100644 FlaskWebServiceDocker/requirements.txt create mode 100644 FlaskWebServiceDocker/substractTwoNumbers.py create mode 100644 FlaskWebServiceDocker/sumTwoNumbers.py diff --git a/FlaskWebServiceDocker/Calculator.py b/FlaskWebServiceDocker/Calculator.py new file mode 100644 index 0000000..e8ac7e9 --- /dev/null +++ b/FlaskWebServiceDocker/Calculator.py @@ -0,0 +1,42 @@ +import sumTwoNumbers +import substractTwoNumbers +import multiplyTwoNumbers +import divideTwoNumbers + +from flask import Flask, request +from flask_restful import Resource, Api + +app = Flask(__name__) +api = Api(app) + +class Addition(Resource): + def get(self, first_number, second_number): + return {'data': sumTwoNumbers.sumTwo(first_number,second_number)} + + +class Substraction(Resource): + def get(self, first_number, second_number): + return {'data': substractTwoNumbers.substractTwo(first_number,second_number)} + + + +class Multiplication(Resource): + def get(self, first_number, second_number): + return {'data': multiplyTwoNumbers.multiplyTwo(first_number,second_number)} + + + +class Division(Resource): + def get(self, first_number, second_number): + return {'data': divideTwoNumbers.divideTwo(first_number,second_number)} + + + + +api.add_resource(Addition, '/addition//') +api.add_resource(Substraction, '/substraction//') +api.add_resource(Multiplication, '/multiplication//') +api.add_resource(Division, '/division//') + +if __name__ == '__main__': + app.run() \ No newline at end of file diff --git a/FlaskWebServiceDocker/Dockerfile b/FlaskWebServiceDocker/Dockerfile new file mode 100644 index 0000000..dba46b6 --- /dev/null +++ b/FlaskWebServiceDocker/Dockerfile @@ -0,0 +1,9 @@ +# Format: FROM repository[:version] +FROM ubuntu:latest +RUN apt-get update -y +RUN apt-get install -y python-pip python-dev build-essential +COPY . /app +WORKDIR /app +RUN pip install -r requirements.txt +ENTRYPOINT ["python"] +CMD ["Calculator.py"] \ No newline at end of file diff --git a/FlaskWebServiceDocker/divideTwoNumbers.py b/FlaskWebServiceDocker/divideTwoNumbers.py new file mode 100644 index 0000000..e23133d --- /dev/null +++ b/FlaskWebServiceDocker/divideTwoNumbers.py @@ -0,0 +1,2 @@ +def divideTwo(a, b): + return int(a)/int(b) \ No newline at end of file diff --git a/FlaskWebServiceDocker/multiplyTwoNumbers.py b/FlaskWebServiceDocker/multiplyTwoNumbers.py new file mode 100644 index 0000000..cc096f9 --- /dev/null +++ b/FlaskWebServiceDocker/multiplyTwoNumbers.py @@ -0,0 +1,2 @@ +def multiplyTwo(a, b): + return int(a)*int(b) \ No newline at end of file diff --git a/FlaskWebServiceDocker/requirements.txt b/FlaskWebServiceDocker/requirements.txt new file mode 100644 index 0000000..ced6784 --- /dev/null +++ b/FlaskWebServiceDocker/requirements.txt @@ -0,0 +1,2 @@ +Flask==0.10.1 +Flask-RESTful==0.3.1 \ No newline at end of file diff --git a/FlaskWebServiceDocker/substractTwoNumbers.py b/FlaskWebServiceDocker/substractTwoNumbers.py new file mode 100644 index 0000000..3a1ed63 --- /dev/null +++ b/FlaskWebServiceDocker/substractTwoNumbers.py @@ -0,0 +1,2 @@ +def substractTwo(a, b): + return int(a)-int(b) \ No newline at end of file diff --git a/FlaskWebServiceDocker/sumTwoNumbers.py b/FlaskWebServiceDocker/sumTwoNumbers.py new file mode 100644 index 0000000..0ffcdc2 --- /dev/null +++ b/FlaskWebServiceDocker/sumTwoNumbers.py @@ -0,0 +1,2 @@ +def sumTwo(a, b): + return int(a)+int(b) \ No newline at end of file From 0a44eee1c01f85324c0d64b064a2b0f9442a3336 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 3 Dec 2018 10:57:13 +0530 Subject: [PATCH 04/38] Update README.MD --- README.MD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.MD b/README.MD index f3ffef5..f919118 100644 --- a/README.MD +++ b/README.MD @@ -1,6 +1,6 @@ -# **Branch Contents:** +##### Reference Documents: +##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) -##### [1] FlaskWebServiceDocker : Calculator Web Service in Flask and Docker.
From 9fee65e1bac6fb276d042f0c759e641f67b78f34 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 3 Dec 2018 20:37:13 +0530 Subject: [PATCH 05/38] Add files via upload --- FlaskWebServiceDocker/Calculator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FlaskWebServiceDocker/Calculator.py b/FlaskWebServiceDocker/Calculator.py index e8ac7e9..80e0f44 100644 --- a/FlaskWebServiceDocker/Calculator.py +++ b/FlaskWebServiceDocker/Calculator.py @@ -39,4 +39,4 @@ def get(self, first_number, second_number): api.add_resource(Division, '/division//') if __name__ == '__main__': - app.run() \ No newline at end of file + app.run(debug=True,host='0.0.0.0') \ No newline at end of file From 8d920b96f1279480c17c2b7019807576cdb02246 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 3 Dec 2018 21:40:48 +0530 Subject: [PATCH 06/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index f919118..ec7f586 100644 --- a/README.MD +++ b/README.MD @@ -4,5 +4,5 @@
-##### [Docker Hub URL](https://hub.docker.com/u/rahulvaish/) +##### [Docker Hub URL](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) From 235dce6c030bccdca128e1f9a48a862eeef57437 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sun, 9 Dec 2018 20:37:43 +0530 Subject: [PATCH 07/38] Update README.MD --- README.MD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.MD b/README.MD index ec7f586..33f52cd 100644 --- a/README.MD +++ b/README.MD @@ -1,7 +1,8 @@ ##### Reference Documents: ##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) - +##### Reference Repository: +##### [FlaskWebService-Python](https://github.com/rahulvaish/FlaskWebServices-Python)
##### [Docker Hub URL](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) From 59a248c5b4837144517d036299b35241885ff5f8 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sun, 9 Dec 2018 20:38:00 +0530 Subject: [PATCH 08/38] Update README.MD --- README.MD | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.MD b/README.MD index 33f52cd..ae63ed8 100644 --- a/README.MD +++ b/README.MD @@ -1,6 +1,8 @@ ##### Reference Documents: ##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) +
+ ##### Reference Repository: ##### [FlaskWebService-Python](https://github.com/rahulvaish/FlaskWebServices-Python)
From 1838703def58eae8977301882e6f1e31f9ce70a5 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 04:11:55 +0530 Subject: [PATCH 09/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index ae63ed8..7cdd34b 100644 --- a/README.MD +++ b/README.MD @@ -1,4 +1,4 @@ -##### Reference Documents: +##### To understand, how to Dockerize a Flask Web Service. Refer: ##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx)
From 3addb979a59c33c950fae5fe7a96fcf9f2deedb4 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 04:14:40 +0530 Subject: [PATCH 10/38] Update README.MD --- README.MD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.MD b/README.MD index 7cdd34b..a6bf21a 100644 --- a/README.MD +++ b/README.MD @@ -1,5 +1,5 @@ -##### To understand, how to Dockerize a Flask Web Service. Refer: -##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) +##### Reference Documents: +##### [How to Dockerize a Flask Web Service](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx)
From 0717286b77e882d36aad0a88fd2c30d69d4a6dd7 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 04:19:04 +0530 Subject: [PATCH 11/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index a6bf21a..49692d4 100644 --- a/README.MD +++ b/README.MD @@ -1,5 +1,5 @@ ##### Reference Documents: -##### [How to Dockerize a Flask Web Service](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) +##### [HowToDockerizeAFlaskWebService](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx)
From a780a88f8916d0695826ff2a44488f8370a991c1 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 04:33:33 +0530 Subject: [PATCH 12/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index 49692d4..5b26732 100644 --- a/README.MD +++ b/README.MD @@ -1,5 +1,5 @@ ##### Reference Documents: -##### [HowToDockerizeAFlaskWebService](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) +##### [StepsToDockerizeAFlaskWebService](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx)
From 5e47a526adcf2a23f0310e57f77de4b39b4e51f7 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 04:59:58 +0530 Subject: [PATCH 13/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index 5b26732..a7b3ea8 100644 --- a/README.MD +++ b/README.MD @@ -1,5 +1,5 @@ ##### Reference Documents: -##### [StepsToDockerizeAFlaskWebService](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) +##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) - Understanding how to Dockerize a Flask WebService Project.
From c6bf0b57cdb4337229f17f11a77cb48034ec7ad3 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 05:48:57 +0530 Subject: [PATCH 14/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index a7b3ea8..cee062c 100644 --- a/README.MD +++ b/README.MD @@ -1,5 +1,5 @@ ##### Reference Documents: -##### [FlaskWebServiceDocker](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/FlaskWebServiceDocker.docx) - Understanding how to Dockerize a Flask WebService Project. +##### [StepsToDockerizeFlaskWebServiceProject](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/StepsToDockerizeFlaskWebServiceProject.docx)
From e35faa7959cddc4294c0e116b59736ffb45db425 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 15:38:55 +0530 Subject: [PATCH 15/38] Update README.MD --- README.MD | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index cee062c..fbc87e8 100644 --- a/README.MD +++ b/README.MD @@ -1,11 +1,24 @@ -##### Reference Documents: -##### [StepsToDockerizeFlaskWebServiceProject](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/StepsToDockerizeFlaskWebServiceProject.docx) +##### To Dockerize FlaskWebService Project. Follow the below steps: +##### [1] Download the FlaskWebServiceDocker project. +##### [2] Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. +##### [3] Execute the below commands: +![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) +![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) +![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) +##### [4] Check Docker Hub: +![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) +##### [Docker Hub URL](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) +##### [4] Test your Web Service: +![image](https://user-images.githubusercontent.com/689226/49724802-32a58a80-fc90-11e8-8f26-14f25be3e28f.png) + +
+ +##### [Complete Document](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/StepsToDockerizeFlaskWebServiceProject.docx)
##### Reference Repository: ##### [FlaskWebService-Python](https://github.com/rahulvaish/FlaskWebServices-Python) -
-##### [Docker Hub URL](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) + From 957685a383e02bc85be98f551140a8c96db2524c Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 15:39:20 +0530 Subject: [PATCH 16/38] Update README.MD --- README.MD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.MD b/README.MD index fbc87e8..bbc4a80 100644 --- a/README.MD +++ b/README.MD @@ -1,4 +1,5 @@ -##### To Dockerize FlaskWebService Project. Follow the below steps: +## To Dockerize FlaskWebService Project. Follow the below steps: + ##### [1] Download the FlaskWebServiceDocker project. ##### [2] Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. ##### [3] Execute the below commands: From ed99fa7fe41c08c98dbda0506523c0918c95528b Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Mon, 10 Dec 2018 15:39:41 +0530 Subject: [PATCH 17/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index bbc4a80..768aa4b 100644 --- a/README.MD +++ b/README.MD @@ -1,4 +1,4 @@ -## To Dockerize FlaskWebService Project. Follow the below steps: +## To Dockerize Flask WebService Project. Follow the below steps: ##### [1] Download the FlaskWebServiceDocker project. ##### [2] Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. From b56f3fa1d44846b12ce7f7b81a60a64595157546 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 21 Dec 2018 10:30:39 +0530 Subject: [PATCH 18/38] Update README.MD --- README.MD | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/README.MD b/README.MD index 768aa4b..f051e7a 100644 --- a/README.MD +++ b/README.MD @@ -1,16 +1,12 @@ -## To Dockerize Flask WebService Project. Follow the below steps: - -##### [1] Download the FlaskWebServiceDocker project. -##### [2] Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. -##### [3] Execute the below commands: -![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) -![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) -![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) -##### [4] Check Docker Hub: -![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) -##### [Docker Hub URL](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) -##### [4] Test your Web Service: -![image](https://user-images.githubusercontent.com/689226/49724802-32a58a80-fc90-11e8-8f26-14f25be3e28f.png) +### To Dockerize a Flask WebService Project. Follow the below steps: + * Download the FlaskWebServiceDocker project. + * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. + * Execute the below commands- + ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) + ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) + ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) + * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) + ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From 39f9844f05485aa39c3d7906db0e7fba87cf5d28 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 21 Dec 2018 10:31:30 +0530 Subject: [PATCH 19/38] Update README.MD --- README.MD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index f051e7a..7005a7c 100644 --- a/README.MD +++ b/README.MD @@ -2,11 +2,11 @@ * Download the FlaskWebServiceDocker project. * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. * Execute the below commands- - ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) - ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) - ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) +![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) +![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) +![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) - ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) +![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From c49fa035f0399b71b289cd6b9a48a301942076f9 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 21 Dec 2018 10:33:46 +0530 Subject: [PATCH 20/38] Update README.MD --- README.MD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index 7005a7c..ec898f0 100644 --- a/README.MD +++ b/README.MD @@ -2,11 +2,11 @@ * Download the FlaskWebServiceDocker project. * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. * Execute the below commands- -![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) -![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) -![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) + ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) + ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) + ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) -![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) + ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From a63537bf7ca30cd139d69fefd1e4a7f688310df0 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 21 Dec 2018 10:34:53 +0530 Subject: [PATCH 21/38] Update README.MD --- README.MD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index ec898f0..f051e7a 100644 --- a/README.MD +++ b/README.MD @@ -2,11 +2,11 @@ * Download the FlaskWebServiceDocker project. * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. * Execute the below commands- - ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) - ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) - ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) + ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) + ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) + ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) - ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) + ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From 749dfc6c74d9febaedda6f01270b7d0e589d6cfd Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 21 Dec 2018 10:35:46 +0530 Subject: [PATCH 22/38] Update README.MD --- README.MD | 1 + 1 file changed, 1 insertion(+) diff --git a/README.MD b/README.MD index f051e7a..3e031dc 100644 --- a/README.MD +++ b/README.MD @@ -2,6 +2,7 @@ * Download the FlaskWebServiceDocker project. * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. * Execute the below commands- + ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) From 3fea7a271e60cdce439c1b13ea350f82deef63da Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Thu, 28 Feb 2019 01:06:41 +0530 Subject: [PATCH 23/38] Update README.MD --- README.MD | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/README.MD b/README.MD index 3e031dc..cf88229 100644 --- a/README.MD +++ b/README.MD @@ -2,12 +2,19 @@ * Download the FlaskWebServiceDocker project. * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. * Execute the below commands- - - ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) - ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) - ![image](https://user-images.githubusercontent.com/689226/49724799-30dbc700-fc90-11e8-9932-1edbbba8172e.png) - * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) - ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) + ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) + ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) +
+ Before executing the below commands, I preffered to clean the docker history. Followed the below commands:
+ - docker rm -vf $(docker ps -a -q)
+ - docker rmi -f $(docker images -a -q)
+ + ![image](https://user-images.githubusercontent.com/689226/53516344-175d5500-3af2-11e9-9f23-feddbd3135c8.png) + Here we have used -p which specifies the port it is going to run on. In out Calculator.py file we used app.run(debug=True, host=’0.0.0.0') so we needed to specify which port when using flask run , which above you can see I used 5000.
+ + ![image](https://user-images.githubusercontent.com/689226/53516510-80dd6380-3af2-11e9-8f07-09f3bf07bc82.png) + * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) + ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From 420543328d215548d95dd1b0eae45dd46e10388c Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Thu, 28 Feb 2019 01:07:48 +0530 Subject: [PATCH 24/38] Update README.MD --- README.MD | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index cf88229..5c40158 100644 --- a/README.MD +++ b/README.MD @@ -5,15 +5,15 @@ ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png)
- Before executing the below commands, I preffered to clean the docker history. Followed the below commands:
- - docker rm -vf $(docker ps -a -q)
- - docker rmi -f $(docker images -a -q)
+ Before executing the below commands, I preffered to clean the docker history. Followed the below commands:
+ - docker rm -vf $(docker ps -a -q)
+ - docker rmi -f $(docker images -a -q)
![image](https://user-images.githubusercontent.com/689226/53516344-175d5500-3af2-11e9-9f23-feddbd3135c8.png) Here we have used -p which specifies the port it is going to run on. In out Calculator.py file we used app.run(debug=True, host=’0.0.0.0') so we needed to specify which port when using flask run , which above you can see I used 5000.
![image](https://user-images.githubusercontent.com/689226/53516510-80dd6380-3af2-11e9-8f07-09f3bf07bc82.png) - * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) + * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From 514442da551d1bef8df8e32648d36dbd25355a94 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Thu, 28 Feb 2019 01:08:22 +0530 Subject: [PATCH 25/38] Update README.MD --- README.MD | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.MD b/README.MD index 5c40158..64eea77 100644 --- a/README.MD +++ b/README.MD @@ -5,19 +5,20 @@ ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png)
- Before executing the below commands, I preffered to clean the docker history. Followed the below commands:
- - docker rm -vf $(docker ps -a -q)
- - docker rmi -f $(docker images -a -q)
+ Before executing the below commands, I preffered to clean the docker history. Followed the below commands:
+ - docker rm -vf $(docker ps -a -q)
+ - docker rmi -f $(docker images -a -q)
![image](https://user-images.githubusercontent.com/689226/53516344-175d5500-3af2-11e9-9f23-feddbd3135c8.png) Here we have used -p which specifies the port it is going to run on. In out Calculator.py file we used app.run(debug=True, host=’0.0.0.0') so we needed to specify which port when using flask run , which above you can see I used 5000.
![image](https://user-images.githubusercontent.com/689226/53516510-80dd6380-3af2-11e9-8f07-09f3bf07bc82.png) - * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) + * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
+ ##### [Complete Document](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/StepsToDockerizeFlaskWebServiceProject.docx)
From 889a2bd159e6ed7a883d15ef758f25dc7002fa0d Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Thu, 28 Feb 2019 01:09:47 +0530 Subject: [PATCH 26/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index 64eea77..ef3715a 100644 --- a/README.MD +++ b/README.MD @@ -1,7 +1,7 @@ ### To Dockerize a Flask WebService Project. Follow the below steps: * Download the FlaskWebServiceDocker project. * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. - * Execute the below commands- + * Execute the below commands-
![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png)
From 813d3e651b643a465a9549f38e74651371b3baed Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Thu, 28 Feb 2019 01:11:02 +0530 Subject: [PATCH 27/38] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index ef3715a..ce24c6b 100644 --- a/README.MD +++ b/README.MD @@ -13,7 +13,7 @@ Here we have used -p which specifies the port it is going to run on. In out Calculator.py file we used app.run(debug=True, host=’0.0.0.0') so we needed to specify which port when using flask run , which above you can see I used 5000.
![image](https://user-images.githubusercontent.com/689226/53516510-80dd6380-3af2-11e9-8f07-09f3bf07bc82.png) - * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) + * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png)
From 74be1239dce16d26b9aceb9ea2d547a92371273b Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 9 Mar 2019 12:56:31 +0530 Subject: [PATCH 28/38] Update README.MD --- README.MD | 9 --------- 1 file changed, 9 deletions(-) diff --git a/README.MD b/README.MD index ce24c6b..24b1827 100644 --- a/README.MD +++ b/README.MD @@ -19,12 +19,3 @@
-##### [Complete Document](https://github.com/rahulvaish/ReferenceDocuments/blob/master/UnderstandingDocker/StepsToDockerizeFlaskWebServiceProject.docx) - -
- -##### Reference Repository: -##### [FlaskWebService-Python](https://github.com/rahulvaish/FlaskWebServices-Python) - - - From 3b4e3ed49ad460368a29de69157cba9537e66545 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 2 Aug 2019 12:35:43 +0530 Subject: [PATCH 29/38] Delete README.MD --- README.MD | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 README.MD diff --git a/README.MD b/README.MD deleted file mode 100644 index 24b1827..0000000 --- a/README.MD +++ /dev/null @@ -1,21 +0,0 @@ -### To Dockerize a Flask WebService Project. Follow the below steps: - * Download the FlaskWebServiceDocker project. - * Navigate inside the FlaskWebServiceDocker project folder from Docker QuickStart Terminal. - * Execute the below commands-
- ![image](https://user-images.githubusercontent.com/689226/49724797-2d484000-fc90-11e8-94f7-052f4b1a5710.png) - ![image](https://user-images.githubusercontent.com/689226/49724798-2f120380-fc90-11e8-89b5-f6925cb6e74d.png) -
- Before executing the below commands, I preffered to clean the docker history. Followed the below commands:
- - docker rm -vf $(docker ps -a -q)
- - docker rmi -f $(docker images -a -q)
- - ![image](https://user-images.githubusercontent.com/689226/53516344-175d5500-3af2-11e9-9f23-feddbd3135c8.png) - Here we have used -p which specifies the port it is going to run on. In out Calculator.py file we used app.run(debug=True, host=’0.0.0.0') so we needed to specify which port when using flask run , which above you can see I used 5000.
- - ![image](https://user-images.githubusercontent.com/689226/53516510-80dd6380-3af2-11e9-8f07-09f3bf07bc82.png) - * Check Docker Hub: [[Docker Hub URL]](https://hub.docker.com/r/rahulvaish/flaskwebservicedocker/) - ![image](https://user-images.githubusercontent.com/689226/49725174-181fe100-fc91-11e8-8900-84403a4a4b9b.png) - -
- - From a651e698ca37d81f09f6c989156dba7e9c75b360 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 2 Aug 2019 23:33:44 +0530 Subject: [PATCH 30/38] Add files via upload --- FlaskWebServiceDocker-AppRoute/Calculator.py | 39 +++++++++++++++++++ FlaskWebServiceDocker-AppRoute/Dockerfile | 9 +++++ .../divideTwoNumbers.py | 2 + .../multiplyTwoNumbers.py | 2 + .../requirements.txt | 2 + .../substractTwoNumbers.py | 2 + .../sumTwoNumbers.py | 2 + 7 files changed, 58 insertions(+) create mode 100644 FlaskWebServiceDocker-AppRoute/Calculator.py create mode 100644 FlaskWebServiceDocker-AppRoute/Dockerfile create mode 100644 FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py create mode 100644 FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py create mode 100644 FlaskWebServiceDocker-AppRoute/requirements.txt create mode 100644 FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py create mode 100644 FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py diff --git a/FlaskWebServiceDocker-AppRoute/Calculator.py b/FlaskWebServiceDocker-AppRoute/Calculator.py new file mode 100644 index 0000000..6034536 --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/Calculator.py @@ -0,0 +1,39 @@ +import sumTwoNumbers +import substractTwoNumbers +import multiplyTwoNumbers +import divideTwoNumbers + +from flask import Flask, request +from flask_restful import Resource, Api + +app = Flask(__name__) +api = Api(app) + + +@app.route('/welcome') +def api_welcome(): + return 'Welcome to Simple calculator Flask Application' + +@app.route('/addition', methods = ['POST']) +def api_addition(): + content = request.get_json() + return str(sumTwoNumbers.sumTwo(content['firstnumber'],content['secondnumber'])) + +@app.route('/multiplication', methods = ['POST']) +def api_multiplication(): + content = request.get_json() + return str(multiplyTwoNumbers.multiplyTwo(content['firstnumber'],content['secondnumber'])) + +@app.route('/division', methods = ['POST']) +def api_division(): + content = request.get_json() + return str(divideTwoNumbers.divideTwo(content['firstnumber'],content['secondnumber'])) + +@app.route('/substraction', methods = ['POST']) +def api_substraction(): + content = request.get_json() + return str(substractTwoNumbers.substractTwo(content['firstnumber'],content['secondnumber'])) + + +if __name__ == '__main__': + app.run(debug=True)#,host='0.0.0.0') \ No newline at end of file diff --git a/FlaskWebServiceDocker-AppRoute/Dockerfile b/FlaskWebServiceDocker-AppRoute/Dockerfile new file mode 100644 index 0000000..dba46b6 --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/Dockerfile @@ -0,0 +1,9 @@ +# Format: FROM repository[:version] +FROM ubuntu:latest +RUN apt-get update -y +RUN apt-get install -y python-pip python-dev build-essential +COPY . /app +WORKDIR /app +RUN pip install -r requirements.txt +ENTRYPOINT ["python"] +CMD ["Calculator.py"] \ No newline at end of file diff --git a/FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py new file mode 100644 index 0000000..e23133d --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py @@ -0,0 +1,2 @@ +def divideTwo(a, b): + return int(a)/int(b) \ No newline at end of file diff --git a/FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py new file mode 100644 index 0000000..cc096f9 --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py @@ -0,0 +1,2 @@ +def multiplyTwo(a, b): + return int(a)*int(b) \ No newline at end of file diff --git a/FlaskWebServiceDocker-AppRoute/requirements.txt b/FlaskWebServiceDocker-AppRoute/requirements.txt new file mode 100644 index 0000000..ced6784 --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/requirements.txt @@ -0,0 +1,2 @@ +Flask==0.10.1 +Flask-RESTful==0.3.1 \ No newline at end of file diff --git a/FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py new file mode 100644 index 0000000..3a1ed63 --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py @@ -0,0 +1,2 @@ +def substractTwo(a, b): + return int(a)-int(b) \ No newline at end of file diff --git a/FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py new file mode 100644 index 0000000..0ffcdc2 --- /dev/null +++ b/FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py @@ -0,0 +1,2 @@ +def sumTwo(a, b): + return int(a)+int(b) \ No newline at end of file From 6804d31adecef97ff77a6d8c89d27f012900af91 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Fri, 2 Aug 2019 23:48:13 +0530 Subject: [PATCH 31/38] Update Calculator.py --- FlaskWebServiceDocker-AppRoute/Calculator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FlaskWebServiceDocker-AppRoute/Calculator.py b/FlaskWebServiceDocker-AppRoute/Calculator.py index 6034536..5b0d372 100644 --- a/FlaskWebServiceDocker-AppRoute/Calculator.py +++ b/FlaskWebServiceDocker-AppRoute/Calculator.py @@ -36,4 +36,4 @@ def api_substraction(): if __name__ == '__main__': - app.run(debug=True)#,host='0.0.0.0') \ No newline at end of file + app.run(debug=True,host='0.0.0.0') From 3722a52cdea4d4735eb87267754fe64efb801863 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:14 +0530 Subject: [PATCH 32/38] Delete Calculator.py --- FlaskWebServiceDocker-AppRoute/Calculator.py | 39 -------------------- 1 file changed, 39 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/Calculator.py diff --git a/FlaskWebServiceDocker-AppRoute/Calculator.py b/FlaskWebServiceDocker-AppRoute/Calculator.py deleted file mode 100644 index 5b0d372..0000000 --- a/FlaskWebServiceDocker-AppRoute/Calculator.py +++ /dev/null @@ -1,39 +0,0 @@ -import sumTwoNumbers -import substractTwoNumbers -import multiplyTwoNumbers -import divideTwoNumbers - -from flask import Flask, request -from flask_restful import Resource, Api - -app = Flask(__name__) -api = Api(app) - - -@app.route('/welcome') -def api_welcome(): - return 'Welcome to Simple calculator Flask Application' - -@app.route('/addition', methods = ['POST']) -def api_addition(): - content = request.get_json() - return str(sumTwoNumbers.sumTwo(content['firstnumber'],content['secondnumber'])) - -@app.route('/multiplication', methods = ['POST']) -def api_multiplication(): - content = request.get_json() - return str(multiplyTwoNumbers.multiplyTwo(content['firstnumber'],content['secondnumber'])) - -@app.route('/division', methods = ['POST']) -def api_division(): - content = request.get_json() - return str(divideTwoNumbers.divideTwo(content['firstnumber'],content['secondnumber'])) - -@app.route('/substraction', methods = ['POST']) -def api_substraction(): - content = request.get_json() - return str(substractTwoNumbers.substractTwo(content['firstnumber'],content['secondnumber'])) - - -if __name__ == '__main__': - app.run(debug=True,host='0.0.0.0') From 287dc34e2d91d58c6e72b1c98ce86e095acc5e11 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:21 +0530 Subject: [PATCH 33/38] Delete Dockerfile --- FlaskWebServiceDocker-AppRoute/Dockerfile | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/Dockerfile diff --git a/FlaskWebServiceDocker-AppRoute/Dockerfile b/FlaskWebServiceDocker-AppRoute/Dockerfile deleted file mode 100644 index dba46b6..0000000 --- a/FlaskWebServiceDocker-AppRoute/Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -# Format: FROM repository[:version] -FROM ubuntu:latest -RUN apt-get update -y -RUN apt-get install -y python-pip python-dev build-essential -COPY . /app -WORKDIR /app -RUN pip install -r requirements.txt -ENTRYPOINT ["python"] -CMD ["Calculator.py"] \ No newline at end of file From 34ef88a7bbfd3b7554fe4f9e008b967060c43047 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:29 +0530 Subject: [PATCH 34/38] Delete divideTwoNumbers.py --- FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py diff --git a/FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py deleted file mode 100644 index e23133d..0000000 --- a/FlaskWebServiceDocker-AppRoute/divideTwoNumbers.py +++ /dev/null @@ -1,2 +0,0 @@ -def divideTwo(a, b): - return int(a)/int(b) \ No newline at end of file From 3b036fff0b86e9ef73859ac61d6da792d8d27baf Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:36 +0530 Subject: [PATCH 35/38] Delete multiplyTwoNumbers.py --- FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py diff --git a/FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py deleted file mode 100644 index cc096f9..0000000 --- a/FlaskWebServiceDocker-AppRoute/multiplyTwoNumbers.py +++ /dev/null @@ -1,2 +0,0 @@ -def multiplyTwo(a, b): - return int(a)*int(b) \ No newline at end of file From 1afc910a24c4b61eb65e103d2fe3c9931e841b44 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:44 +0530 Subject: [PATCH 36/38] Delete requirements.txt --- FlaskWebServiceDocker-AppRoute/requirements.txt | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/requirements.txt diff --git a/FlaskWebServiceDocker-AppRoute/requirements.txt b/FlaskWebServiceDocker-AppRoute/requirements.txt deleted file mode 100644 index ced6784..0000000 --- a/FlaskWebServiceDocker-AppRoute/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -Flask==0.10.1 -Flask-RESTful==0.3.1 \ No newline at end of file From bc454443bcd7a1c5410e9f06801f61a914e6823e Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:52 +0530 Subject: [PATCH 37/38] Delete substractTwoNumbers.py --- FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py diff --git a/FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py deleted file mode 100644 index 3a1ed63..0000000 --- a/FlaskWebServiceDocker-AppRoute/substractTwoNumbers.py +++ /dev/null @@ -1,2 +0,0 @@ -def substractTwo(a, b): - return int(a)-int(b) \ No newline at end of file From e251bf6739aa95c8e7a65fe6a1e5e92df01847a8 Mon Sep 17 00:00:00 2001 From: Rahul Vaish Date: Sat, 3 Aug 2019 09:02:59 +0530 Subject: [PATCH 38/38] Delete sumTwoNumbers.py --- FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py diff --git a/FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py b/FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py deleted file mode 100644 index 0ffcdc2..0000000 --- a/FlaskWebServiceDocker-AppRoute/sumTwoNumbers.py +++ /dev/null @@ -1,2 +0,0 @@ -def sumTwo(a, b): - return int(a)+int(b) \ No newline at end of file