Service-Xi commited on
Commit
dfb9ebe
·
verified ·
1 Parent(s): 18d17a0

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -12,12 +12,12 @@ WORKDIR /app
12
  # Install dependencies
13
  RUN npm install
14
 
15
- # Create /uploads and add products.json with correct ownership
16
- RUN mkdir -p /uploads && \
17
- touch /products.json && \
18
- chown -R node:node /uploads /products.json && \
19
- chmod -R 755 /uploads && \
20
- chmod 644 /products.json
21
 
22
  # Switch to non-root user
23
  USER node
 
12
  # Install dependencies
13
  RUN npm install
14
 
15
+ # Create uploads & products.json inside /app with correct permissions
16
+ RUN mkdir -p /app/uploads && \
17
+ touch /app/products.json && \
18
+ chown -R node:node /app && \
19
+ chmod -R 755 /app/uploads && \
20
+ chmod 644 /app/products.json
21
 
22
  # Switch to non-root user
23
  USER node