From fc020c9dcc1829da3676e7bb20aa961e427fa2b2 Mon Sep 17 00:00:00 2001 From: Christine Cadence Dodrill Date: Mon, 29 Dec 2014 11:59:11 -0800 Subject: [PATCH] Add Dockerfile --- .dockerignore | 1 + Dockerfile | 6 ++++++ main.py | 10 ++++++++++ requirements.txt | 3 +++ 4 files changed, 20 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile create mode 100644 main.py diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..0a764a4 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +env diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6890a1f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,6 @@ +FROM python:3.4.1-onbuild + +EXPOSE 5000 +ENV PORT 5000 + +CMD gunicorn -w 4 main:app -b 0.0.0.0:5000 --log-file - diff --git a/main.py b/main.py new file mode 100644 index 0000000..bbd7dd4 --- /dev/null +++ b/main.py @@ -0,0 +1,10 @@ +import flask + +app = flask.Flask(__name__) + +@app.route("/") +def index(): + return "Hello" + +if __name__ == "__main__": + app.run() diff --git a/requirements.txt b/requirements.txt index 80f0c8f..73981ab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,7 @@ Flask==0.10.1 Jinja2==2.7.3 MarkupSafe==0.23 Werkzeug==0.9.6 +gunicorn==19.1.1 itsdangerous==0.24 +ldap3==0.9.7.1 +pyasn1==0.1.7