parthnuwal7 commited on
Commit
cf02b75
·
1 Parent(s): 1b4a2d1

FIX: Docker permission issue in Dockerfile

Browse files

Fixed file permission error in HF Spaces deployment
Changed order: set ownership before switching to user
PyABSA dependencies successfully installed (106.7s)

Status: Ready for deployment testing

Files changed (1) hide show
  1. Dockerfile +4 -3
Dockerfile CHANGED
@@ -30,10 +30,11 @@ RUN mkdir -p data/uploads data/processed data/history && \
30
 
31
  # Create a non-root user for better security
32
  RUN useradd -m -u 1000 user
33
- USER user
34
 
35
- # Make sure the user can write to the workspace
36
- RUN chmod 755 /code
 
 
37
 
38
  # Expose the port Streamlit runs on
39
  EXPOSE 7860
 
30
 
31
  # Create a non-root user for better security
32
  RUN useradd -m -u 1000 user
 
33
 
34
+ # Set proper ownership before switching user
35
+ RUN chown -R user:user /code
36
+
37
+ USER user
38
 
39
  # Expose the port Streamlit runs on
40
  EXPOSE 7860