prthm11 commited on
Commit
0628b7a
·
verified ·
1 Parent(s): b0c41a7

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +4 -4
Dockerfile CHANGED
@@ -43,17 +43,17 @@ RUN apt-get update && apt-get install -y \
43
 
44
  RUN pip install --upgrade pip && pip install -r requirements.txt
45
 
 
46
  RUN mkdir -p /app/nltk_data /app/.config/matplotlib \
47
  && mkdir -p /app/cache /app/data /app/logs /app/outputs /app/blocks \
48
  && mkdir -p /app/outputs/DETECTED_IMAGE /app/outputs/SCANNED_IMAGE /app/outputs/EXTRACTED_JSON \
49
- && chmod -R 777 /app/cache /app/blocks /app/data /app/logs /app/outputs /app/outputs/SCANNED_IMAGE /app/outputs/EXTRACTED_JSON app/outputs/DETECTED_IMAGE \
50
  && chmod -R 777 /app
51
 
 
52
  ENV FLASK_APP=app.py \
53
  FLASK_ENV=production
54
 
55
-
56
  EXPOSE 7860
57
-
58
- #CMD ["gunicorn", "-w", "1", "-b", "0.0.0.0:7860", "--timeout", "0", "app:app"]
59
  CMD ["python", "app.py"]
 
43
 
44
  RUN pip install --upgrade pip && pip install -r requirements.txt
45
 
46
+ # Create necessary directories with correct permissions
47
  RUN mkdir -p /app/nltk_data /app/.config/matplotlib \
48
  && mkdir -p /app/cache /app/data /app/logs /app/outputs /app/blocks \
49
  && mkdir -p /app/outputs/DETECTED_IMAGE /app/outputs/SCANNED_IMAGE /app/outputs/EXTRACTED_JSON \
50
+ && chmod -R 777 /app/cache /app/blocks /app/data /app/logs /app/outputs /app/outputs/SCANNED_IMAGE /app/outputs/EXTRACTED_JSON /app/outputs/DETECTED_IMAGE \
51
  && chmod -R 777 /app
52
 
53
+ # Set Flask environment variables
54
  ENV FLASK_APP=app.py \
55
  FLASK_ENV=production
56
 
57
+ # Expose port and start application
58
  EXPOSE 7860
 
 
59
  CMD ["python", "app.py"]