Update Dockerfile
Browse files- Dockerfile +2 -5
Dockerfile
CHANGED
|
@@ -105,14 +105,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
| 105 |
poppler-utils \
|
| 106 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
| 107 |
|
| 108 |
-
RUN python -c "import nltk; \
|
| 109 |
-
nltk.download('punkt', download_dir='/app/nltk_data'); \
|
| 110 |
-
nltk.download('averaged_perceptron_tagger', download_dir='/app/nltk_data'); \
|
| 111 |
-
nltk.download('wordnet', download_dir='/app/nltk_data')"
|
| 112 |
-
|
| 113 |
# Python deps
|
| 114 |
RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt
|
| 115 |
|
|
|
|
|
|
|
| 116 |
# Create necessary directories with correct permissions
|
| 117 |
RUN mkdir -p /app/nltk_data /app/.config/matplotlib \
|
| 118 |
&& mkdir -p /app/cache /app/data /app/logs /app/outputs /app/blocks \
|
|
|
|
| 105 |
poppler-utils \
|
| 106 |
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
| 107 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 108 |
# Python deps
|
| 109 |
RUN pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt
|
| 110 |
|
| 111 |
+
RUN python -m nltk.downloader -d /app/nltk_data punkt averaged_perceptron_tagger wordnet || true
|
| 112 |
+
|
| 113 |
# Create necessary directories with correct permissions
|
| 114 |
RUN mkdir -p /app/nltk_data /app/.config/matplotlib \
|
| 115 |
&& mkdir -p /app/cache /app/data /app/logs /app/outputs /app/blocks \
|