root commited on
Commit
4e684e2
·
1 Parent(s): fd10749
Files changed (2) hide show
  1. Dockerfile +6 -1
  2. app.sh +0 -15
Dockerfile CHANGED
@@ -7,6 +7,11 @@ RUN apt-get update && \
7
  git lfs install && \
8
  rm -rf /var/lib/apt/lists/*
9
 
 
 
 
 
 
10
  RUN useradd -m -u 1000 user
11
  USER user
12
  ENV PATH="/home/user/.local/bin:$PATH"
@@ -17,4 +22,4 @@ COPY --chown=user ./requirements.txt requirements.txt
17
  RUN pip install --no-cache-dir --upgrade -r requirements.txt
18
 
19
  COPY --chown=user . /app
20
- CMD ["sh", "app.sh"]
 
7
  git lfs install && \
8
  rm -rf /var/lib/apt/lists/*
9
 
10
+ COPY --chown=user ./vllm_hacked/model_executor/models/llama.py /opt/conda/lib/python3.11/site-packages/vllm/model_executor/models/llama.py
11
+ COPY --chown=user ./vllm_hacked/v1/sample/sampler.py /opt/conda/lib/python3.11/site-packages/vllm/v1/sample/sampler.py
12
+ COPY --chown=user ./vllm_hacked/v1/sample/metadata.py /opt/conda/lib/python3.11/site-packages/vllm/v1/sample/metadata.py
13
+ COPY --chown=user ./vllm_hacked/sampling_params.py /opt/conda/lib/python3.11/site-packages/vllm/sampling_params.py
14
+
15
  RUN useradd -m -u 1000 user
16
  USER user
17
  ENV PATH="/home/user/.local/bin:$PATH"
 
22
  RUN pip install --no-cache-dir --upgrade -r requirements.txt
23
 
24
  COPY --chown=user . /app
25
+ CMD ["python3", "app.py"]
app.sh DELETED
@@ -1,15 +0,0 @@
1
- export USER=root
2
- export PYTHONDONTWRITEBYTECODE=1
3
- export TRANSFORMERS_CACHE="$(pwd)/third_party/hub"
4
- export NCCL_HOME=/usr/local/tccl
5
- export PYTHONPATH="$(pwd)/codeclm/tokenizer/":"$(pwd)":"$(pwd)/codeclm/tokenizer/Flow1dVAE/":"$(pwd)/codeclm/tokenizer/":$PYTHONPATH
6
- export OMP_NUM_THREADS=1
7
- export MKL_NUM_THREADS=1
8
- export CUDA_LAUNCH_BLOCKING=0
9
-
10
-
11
- sudo cp ./vllm_hacked/model_executor/models/llama.py /opt/conda/lib/python3.11/site-packages/vllm/model_executor/models/llama.py
12
- sudo cp ./vllm_hacked/v1/sample/sampler.py /opt/conda/lib/python3.11/site-packages/vllm/v1/sample/sampler.py
13
- sudo cp ./vllm_hacked/v1/sample/metadata.py /opt/conda/lib/python3.11/site-packages/vllm/v1/sample/metadata.py
14
- sudo cp ./vllm_hacked/sampling_params.py /opt/conda/lib/python3.11/site-packages/vllm/sampling_params.py
15
- python3 app.py