adsurkasur commited on
Commit
a35a722
·
verified ·
1 Parent(s): 2e45a15

Update AgriPredict Analysis Service

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -27,12 +27,12 @@ RUN pip install --no-cache-dir --upgrade pip setuptools wheel && \
27
  # Copy application code
28
  COPY --chown=appuser:appuser . .
29
 
 
 
 
30
  # Switch to non-root user
31
  USER appuser
32
 
33
- # Create directory for any temp files with proper permissions
34
- RUN mkdir -p /tmp && chmod 755 /tmp
35
-
36
  # Expose port
37
  EXPOSE 7860
38
 
 
27
  # Copy application code
28
  COPY --chown=appuser:appuser . .
29
 
30
+ # Create app-specific temp directory before switching user
31
+ RUN mkdir -p /app/tmp && chown appuser:appuser /app/tmp
32
+
33
  # Switch to non-root user
34
  USER appuser
35
 
 
 
 
36
  # Expose port
37
  EXPOSE 7860
38