mirror of https://github.com/gsi-upm/senpy
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
446 B
Groff
21 lines
446 B
Groff
from python:2.7
|
|
|
|
RUN mkdir /cache/
|
|
ENV PIP_CACHE_DIR=/cache/
|
|
|
|
WORKDIR /usr/src/app
|
|
ADD requirements.txt /usr/src/app/
|
|
RUN pip install --use-wheel -r requirements.txt
|
|
ADD . /usr/src/app/
|
|
RUN pip install .
|
|
|
|
|
|
VOLUME /data/
|
|
|
|
RUN mkdir /senpy-plugins/
|
|
|
|
WORKDIR /senpy-plugins/
|
|
ONBUILD ADD . /senpy-plugins/
|
|
ONBUILD RUN python -m senpy --only-install -f /senpy-plugins
|
|
|
|
ENTRYPOINT ["python", "-m", "senpy", "-f", "/senpy-plugins/", "--host", "0.0.0.0"] |