added docker
This commit is contained in:
parent
3bf078ae0b
commit
5711e2b5f8
|
|
@ -0,0 +1,16 @@
|
||||||
|
FROM python:3.5
|
||||||
|
|
||||||
|
RUN python -m pip install pip==9.0.3
|
||||||
|
RUN pip install flask-ask
|
||||||
|
RUN pip install cryptography==2.1.4
|
||||||
|
RUN apt-get update
|
||||||
|
RUN apt-get install -y gcc libevent-dev python-dev
|
||||||
|
|
||||||
|
RUN pip install --upgrade pip
|
||||||
|
COPY ./requirements.txt /
|
||||||
|
RUN pip install -r /requirements.txt
|
||||||
|
COPY ./ /app
|
||||||
|
RUN python /app/nltkDown.py
|
||||||
|
WORKDIR /app
|
||||||
|
EXPOSE 5000
|
||||||
|
CMD ["gunicorn", "-b", "0.0.0.0:5000", "app"]
|
||||||
|
|
@ -8,8 +8,8 @@ from textblob_de import TextBlobDE as TextBlob
|
||||||
import siteobj as site2
|
import siteobj as site2
|
||||||
import util
|
import util
|
||||||
|
|
||||||
app = Flask(__name__)
|
application = Flask(__name__)
|
||||||
ask = Ask(app, "/")
|
ask = Ask(application, "/")
|
||||||
logging.getLogger('flask_ask').setLevel(logging.DEBUG)
|
logging.getLogger('flask_ask').setLevel(logging.DEBUG)
|
||||||
|
|
||||||
### ###
|
### ###
|
||||||
|
|
@ -200,6 +200,6 @@ if __name__ == '__main__':
|
||||||
if 'ASK_VERIFY_REQUESTS' in os.environ:
|
if 'ASK_VERIFY_REQUESTS' in os.environ:
|
||||||
verify = str(os.environ.get('ASK_VERIFY_REQUESTS', '')).lower()
|
verify = str(os.environ.get('ASK_VERIFY_REQUESTS', '')).lower()
|
||||||
if verify == 'false':
|
if verify == 'false':
|
||||||
app.config['ASK_VERIFY_REQUESTS'] = False
|
application.config['ASK_VERIFY_REQUESTS'] = False
|
||||||
|
|
||||||
app.run(host='127.0.0.1',port=5000)
|
application.run(host='127.0.0.1',port=80)
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
import nltk
|
||||||
|
nltk.download('punkt')
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
requests
|
||||||
|
flask
|
||||||
|
lxml
|
||||||
|
gunicorn
|
||||||
|
numpy
|
||||||
|
nltk
|
||||||
|
textblob-de
|
||||||
Loading…
Reference in New Issue