Skip to content
Snippets Groups Projects
Commit 89367ade authored by Sastry, Nishanth Prof (Comp Sci & Elec Eng)'s avatar Sastry, Nishanth Prof (Comp Sci & Elec Eng)
Browse files

Create dockerfile, requirements.txt, remove microservices and listen on

0.0.0.0 instead of localhost.
parent cf30cd54
No related branches found
No related tags found
No related merge requests found
from services import root_dir, nice_json
from flask import Flask
from werkzeug.exceptions import NotFound
import json
......@@ -27,14 +26,13 @@ def movie_info(movieid):
result = movies[movieid]
result["uri"] = "/movies/{}".format(movieid)
return nice_json(result)
return json.dumps(result)
@app.route("/movies", methods=['GET'])
def movie_record():
return nice_json(movies)
return json.dumps(movies)
if __name__ == "__main__":
app.run(port=5001, debug=True)
app.run(host="0.0.0.0",port=5001, debug=True)
FROM python:3.8-alpine
WORKDIR /
COPY movieservice/requirements.txt .
RUN pip install -r requirements.txt
COPY ./movies.py /
COPY ./database /database
EXPOSE 5001
CMD python movies.py
Flask==0.10.1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment