|
@@ -1,14 +1,17 @@
|
|
|
FROM resin/rpi-raspbian:jessie-20170531
|
|
FROM resin/rpi-raspbian:jessie-20170531
|
|
|
|
|
|
|
|
RUN apt-get update && \
|
|
RUN apt-get update && \
|
|
|
- apt-get install -y gcc python python-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev
|
|
|
|
|
|
|
+ apt-get install -y gcc python python-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev curl
|
|
|
|
|
|
|
|
ADD https://bootstrap.pypa.io/get-pip.py /tmp/get-pip.py
|
|
ADD https://bootstrap.pypa.io/get-pip.py /tmp/get-pip.py
|
|
|
RUN python /tmp/get-pip.py && \
|
|
RUN python /tmp/get-pip.py && \
|
|
|
pip install flask flask-ask unidecode
|
|
pip install flask flask-ask unidecode
|
|
|
|
|
|
|
|
EXPOSE 80
|
|
EXPOSE 80
|
|
|
|
|
+HEALTHCHECK --interval=10s CMD curl -sS --fail http://localhost:80 || exit 1
|
|
|
|
|
+
|
|
|
CMD python -u /app/server.py
|
|
CMD python -u /app/server.py
|
|
|
|
|
|
|
|
COPY server.py /app/server.py
|
|
COPY server.py /app/server.py
|
|
|
|
|
|
|
|
|
|
+
|