jurmy24 commited on
Commit
89bbbc8
·
1 Parent(s): 5a9fad9

misc: give user more build permissions to make tmp files

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -1
Dockerfile CHANGED
@@ -10,7 +10,8 @@ ENV HOME=/home/user \
10
  # Create and set up app directory with proper permissions
11
  WORKDIR $HOME/app
12
  RUN mkdir -p $HOME/app && \
13
- chown -R user:user $HOME/app
 
14
 
15
  # Switch to the user
16
  USER user
@@ -24,6 +25,9 @@ RUN npm install
24
  # Copy the entire viewer directory
25
  COPY --chown=user viewer/ .
26
 
 
 
 
27
  # Build the application
28
  RUN npm run build
29
 
 
10
  # Create and set up app directory with proper permissions
11
  WORKDIR $HOME/app
12
  RUN mkdir -p $HOME/app && \
13
+ chown -R user:user $HOME/app && \
14
+ chmod -R 755 $HOME/app
15
 
16
  # Switch to the user
17
  USER user
 
25
  # Copy the entire viewer directory
26
  COPY --chown=user viewer/ .
27
 
28
+ # Ensure write permissions for build process
29
+ RUN chmod -R 755 .
30
+
31
  # Build the application
32
  RUN npm run build
33