FROM harbor.4pd.io/hardcore-tech/iluvatar/llm-infer-iluvatar-mr:v0

COPY fix_tokenizer.py /opt/fix_tokenizer.py
COPY vllm_wrapper.sh /opt/vllm_wrapper.sh

RUN set -e; \
    vllm_bin="$(command -v vllm)"; \
    mv "$vllm_bin" "$(dirname "$vllm_bin")/vllm_real"; \
    cp /opt/vllm_wrapper.sh "$vllm_bin"; \
    chmod +x "$vllm_bin" /opt/fix_tokenizer.py
