|
FROM python:3.9 |
|
|
|
|
|
WORKDIR /app |
|
|
|
|
|
RUN apt-get update && apt-get install -y espeak-ng |
|
|
|
|
|
ENV HF_HOME="/app/.cache/huggingface" |
|
ENV XDG_CACHE_HOME="/app/.cache" |
|
ENV PIP_CACHE_DIR="/app/.cache/pip" |
|
ENV TRANSFORMERS_CACHE="/app/.cache/huggingface" |
|
|
|
|
|
RUN mkdir -p $HF_HOME $XDG_CACHE_HOME $PIP_CACHE_DIR $TRANSFORMERS_CACHE && chmod -R 777 /app/.cache |
|
|
|
|
|
COPY requirements.txt . |
|
|
|
|
|
RUN pip install --no-cache-dir --upgrade pip \ |
|
&& pip install --no-cache-dir -r requirements.txt |
|
|
|
|
|
RUN python -m spacy download en_core_web_sm |
|
|
|
|
|
COPY . . |
|
|
|
|
|
RUN python -m pip show flask |
|
|
|
|
|
CMD ["python", "app.py"] |