You've already forked DataMate
fix: update Dockerfile to improve pip installation process and remove unnecessary uninstalls (#173)
* feature: unstructured支持简单pdf处理 * feature: update values.yaml to enhance ray-cluster configuration with security context, environment variables, and resource limits * fix: update Dockerfile to improve pip installation process and remove unnecessary uninstalls
This commit is contained in:
@@ -20,10 +20,9 @@ ENV PYTHONPATH=/opt/runtime/datamate/
|
|||||||
WORKDIR /opt/runtime
|
WORKDIR /opt/runtime
|
||||||
|
|
||||||
RUN --mount=type=cache,target=/root/.cache/uv \
|
RUN --mount=type=cache,target=/root/.cache/uv \
|
||||||
uv pip install -e . --system \
|
UV_EXTRA_INDEX_URL="https://download.pytorch.org/whl/cpu" uv pip install -e . --system --index-strategy unsafe-best-match \
|
||||||
&& UV_EXTRA_INDEX_URL="https://download.pytorch.org/whl/cpu" uv pip install -r /opt/runtime/datamate/ops/pyproject.toml --system \
|
&& UV_EXTRA_INDEX_URL="https://download.pytorch.org/whl/cpu" uv pip install -r /opt/runtime/datamate/ops/pyproject.toml --system \
|
||||||
&& uv pip uninstall torch torchvision triton --system \
|
&& uv pip uninstall torch torchvision --system \
|
||||||
&& uv pip list | grep -E '^nvidia-' | awk '{print $1}' | xargs -r uv pip uninstall --system \
|
|
||||||
&& python -m spacy download zh_core_web_sm
|
&& python -m spacy download zh_core_web_sm
|
||||||
|
|
||||||
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
|
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
|
||||||
|
|||||||
Reference in New Issue
Block a user