wangyoucao577 commited on
Commit
82c56fb
·
1 Parent(s): bf48c67
Files changed (1) hide show
  1. Dockerfile +6 -6
Dockerfile CHANGED
@@ -7,10 +7,10 @@ RUN pip install vllm
7
  ENV NVM_DIR /usr/local/nvm
8
  RUN mkdir -p $NVM_DIR
9
  # Create a script file sourced by both interactive and non-interactive bash shells
10
- ENV NVM_BASH_ENV /usr/local/nvm/.nvm_bash_env
11
- RUN touch "${NVM_BASH_ENV}"
12
- RUN echo '. "${NVM_BASH_ENV}"' >> ~/.bashrc
13
- RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | PROFILE="${NVM_BASH_ENV}" bash
14
  RUN . $NVM_DIR/nvm.sh && nvm install node
15
 
16
  # Set up a new user named "user" with user ID 1000
@@ -35,6 +35,6 @@ COPY --chown=user .env $HOME/app/
35
  COPY --chown=user entrypoint.sh $HOME/app/
36
 
37
  # auto init nvm for the "user" user
38
- RUN echo '. "${NVM_BASH_ENV}"' >> $HOME/.bashrc
39
 
40
- ENTRYPOINT ["/bin/bash", "-c", "/home/user/app/entrypoint.sh"]
 
7
  ENV NVM_DIR /usr/local/nvm
8
  RUN mkdir -p $NVM_DIR
9
  # Create a script file sourced by both interactive and non-interactive bash shells
10
+ ENV BASH_ENV /usr/local/nvm/.nvm_bash_env
11
+ RUN touch "${BASH_ENV}"
12
+ RUN echo '. "${BASH_ENV}"' >> ~/.bashrc
13
+ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | PROFILE="${BASH_ENV}" bash
14
  RUN . $NVM_DIR/nvm.sh && nvm install node
15
 
16
  # Set up a new user named "user" with user ID 1000
 
35
  COPY --chown=user entrypoint.sh $HOME/app/
36
 
37
  # auto init nvm for the "user" user
38
+ RUN echo '. "${BASH_ENV}"' >> $HOME/.bashrc
39
 
40
+ ENTRYPOINT ["/home/user/app/entrypoint.sh"]