Просмотр исходного кода

feat:Dockerfile的uv sync添加 --no-build-isolation

zhaohaipeng 3 дней назад
Родитель
Сommit
cb71715660
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      docker/Dockerfile

+ 2 - 2
docker/Dockerfile

@@ -217,7 +217,7 @@ RUN --mount=type=cache,target=/tmp/uv-cache,uid=${USER_UID},gid=${USER_GID} \
 COPY --chown=${USER_UID}:${USER_GID} . .
 
 # Install the local package after copying source code
-RUN uv sync -vv --extra ${UV_EXTRA} --frozen
+RUN uv sync -vv --extra ${UV_EXTRA} --frozen --no-build-isolation
 
 # Create common entrypoint script
 RUN printf '%s\n' \
@@ -393,7 +393,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
 USER ${USER_UID}:${USER_GID}
 
 # Install development dependencies
-RUN uv sync -vv --extra ${UV_EXTRA} --dev
+RUN uv sync -vv --extra ${UV_EXTRA} --dev --no-build-isolation
 
 # Default to bash for development
 ENTRYPOINT ["/bin/bash"]