Select Git revision
Szymon Ciombor authored
Dockerfile 632 B
FROM clarinpl/python:2.7
RUN apt-get update && apt-get install -y \
corpus2-python2.7 \
wccl-python2.7 \
crfpp \
locales
WORKDIR /home/deps
RUN wget https://minio.clarin-pl.eu/public/share/CRF++-0.58.tar.gz && tar -xzf CRF++-0.58.tar.gz
RUN cd CRF++-0.58/python && python setup.py build && python setup.py install
WORKDIR /home/worker
COPY ./src ./src
COPY ./main.py .
COPY ./requirements.txt .
RUN python2.7 -m pip install -r ./requirements.txt
RUN export PYTHONIOENCODING=UTF-8
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
CMD ["python2.7", "main.py", "service"]