wangyoucao577 commited on
Commit
c2290b4
·
verified ·
1 Parent(s): 1d29425

fix: permission

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -5
Dockerfile CHANGED
@@ -33,6 +33,12 @@ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | P
33
  RUN . $NVM_DIR/nvm.sh && nvm install node
34
 
35
 
 
 
 
 
 
 
36
  # Set up a new user named "user" with user ID 1000
37
  RUN useradd -m -u 1000 user
38
 
@@ -53,15 +59,11 @@ RUN pip install --no-cache-dir --upgrade pip
53
  # COPY --chown=user . $HOME/app
54
  COPY --chown=user .env /app/
55
  COPY --chown=user entrypoint.sh $HOME/app/
 
56
 
57
  # auto init nvm for the "user" user
58
  RUN echo '. "${BASH_ENV}"' >> $HOME/.bashrc
59
 
60
 
61
- # install TEN-Agent
62
- RUN git clone https://github.com/TEN-framework/TEN-Agent.git /app
63
- RUN cd /app && task use && cd agents && ./scripts/package.sh
64
- RUN . $NVM_DIR/nvm.sh && cd /app/playground && npm i
65
-
66
 
67
  ENTRYPOINT ["/home/user/app/entrypoint.sh"]
 
33
  RUN . $NVM_DIR/nvm.sh && nvm install node
34
 
35
 
36
+ # install TEN-Agent
37
+ RUN git clone https://github.com/TEN-framework/TEN-Agent.git /app
38
+ RUN cd /app && task use && cd agents && ./scripts/package.sh
39
+ RUN . $NVM_DIR/nvm.sh && cd /app/playground && npm i
40
+
41
+
42
  # Set up a new user named "user" with user ID 1000
43
  RUN useradd -m -u 1000 user
44
 
 
59
  # COPY --chown=user . $HOME/app
60
  COPY --chown=user .env /app/
61
  COPY --chown=user entrypoint.sh $HOME/app/
62
+ RUN chown -R user /app
63
 
64
  # auto init nvm for the "user" user
65
  RUN echo '. "${BASH_ENV}"' >> $HOME/.bashrc
66
 
67
 
 
 
 
 
 
68
 
69
  ENTRYPOINT ["/home/user/app/entrypoint.sh"]