anuragshas commited on
Commit
056b12d
·
1 Parent(s): c91d759

add: huggingface docker

Browse files
Files changed (1) hide show
  1. Dockerfile +1 -8
Dockerfile CHANGED
@@ -19,8 +19,6 @@ RUN npm run build
19
  # Stage 2: Production stage for Hugging Face Spaces
20
  FROM nginx:alpine AS production
21
 
22
- RUN useradd -m -u 1000 user
23
-
24
  # Install wget for healthcheck
25
  RUN apk add --no-cache wget
26
 
@@ -37,16 +35,11 @@ RUN mkdir -p /var/cache/nginx/client_temp \
37
  /var/cache/nginx/uwsgi_temp \
38
  /var/cache/nginx/scgi_temp \
39
  /var/run/nginx && \
40
- chown -R user:user /var/cache/nginx /var/run/nginx && \
41
  chmod -R 755 /var/cache/nginx /var/run/nginx && \
42
- touch /var/run/nginx/nginx.pid && \
43
- chown user:user /var/run/nginx/nginx.pid
44
 
45
  # Expose port 7860 (required by Hugging Face Spaces)
46
  EXPOSE 7860
47
 
48
- # Switch to nginx user for security
49
- USER user
50
-
51
  # Start nginx on port 7860
52
  CMD ["nginx", "-g", "daemon off;"]
 
19
  # Stage 2: Production stage for Hugging Face Spaces
20
  FROM nginx:alpine AS production
21
 
 
 
22
  # Install wget for healthcheck
23
  RUN apk add --no-cache wget
24
 
 
35
  /var/cache/nginx/uwsgi_temp \
36
  /var/cache/nginx/scgi_temp \
37
  /var/run/nginx && \
 
38
  chmod -R 755 /var/cache/nginx /var/run/nginx && \
39
+ touch /var/run/nginx/nginx.pid
 
40
 
41
  # Expose port 7860 (required by Hugging Face Spaces)
42
  EXPOSE 7860
43
 
 
 
 
44
  # Start nginx on port 7860
45
  CMD ["nginx", "-g", "daemon off;"]