[GH-ISSUE #1633] inter GPU Docker拉取报错 #1054

Open
opened 2026-10-29 14:48:02 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @soesc-com on GitHub (Nov 20, 2025).
Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/1633

Originally assigned to: @qiyuxinlin on GitHub.

Reminder

  • I have read the above rules and searched the existing issues.

System Info

使用了魔法也报错:
docker build -t kt_xpu:0.3.1 -f Dockerfile.xpu .
[+] Building 28.3s (9/11) docker:desktop-linux
=> [internal] load build definition from Dockerfile.xpu 0.0s
=> => transferring dockerfile: 2.13kB 0.0s
=> [internal] load metadata for docker.io/intel/oneapi-basekit:2025.0.1-0-devel-ubuntu22.04 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [1/8] FROM docker.io/intel/oneapi-basekit:2025.0.1-0-devel-ubuntu22.04@sha256:035efd4a8e4826c13ca3ebe277bc4af 0.0s
=> => resolve docker.io/intel/oneapi-basekit:2025.0.1-0-devel-ubuntu22.04@sha256:035efd4a8e4826c13ca3ebe277bc4af 0.0s
=> CACHED [2/8] RUN apt-get update && apt-get install -y wget curl bash git vim ca-certi 0.0s
=> CACHED [3/8] RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_ 0.0s
=> CACHED [4/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda create --name ktransforme 0.0s
=> CACHED [5/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda activate ktransformers && 0.0s
=> ERROR [6/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda activate ktransformers && 28.2s

[6/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda activate ktransformers && git clone https://github.com/kvcache-ai/ktransformers.git && cd ktransformers && git submodule update --init && sed -i 's/torch.xpu.is_available()/True/g' setup.py && bash install.sh --dev xpu ":
0.305 Cloning into 'ktransformers'...
6.114 Submodule 'kt-kernel/third_party/llama.cpp' (https://github.com/ggerganov/llama.cpp.git) registered for path 'kt-kernel/third_party/llama.cpp'
6.114 Submodule 'kt-kernel/third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'kt-kernel/third_party/pybind11'
6.118 Cloning into '/ktransformers/kt-kernel/third_party/llama.cpp'...
25.16 Cloning into '/ktransformers/kt-kernel/third_party/pybind11'...
28.13 Submodule path 'kt-kernel/third_party/llama.cpp': checked out 'a94e6ff8774b7c9f950d9545baf0ce35e8d1ed2f'
28.17 Submodule path 'kt-kernel/third_party/pybind11': checked out 'bb05e0810b87e74709d9f4c4545f1f57a1b386f5'
28.17 sed: can't read setup.py: No such file or directory


Dockerfile.xpu:52

51 | # Clone and set up ktransformers repo
52 | >>> RUN bash -c "
53 | >>> source $CONDA_DIR/etc/profile.d/conda.sh &&
54 | >>> conda activate ktransformers &&
55 | >>> git clone https://github.com/kvcache-ai/ktransformers.git &&
56 | >>> cd ktransformers &&
57 | >>> git submodule update --init &&
58 | >>> sed -i 's/torch.xpu.is_available()/True/g' setup.py &&
59 | >>> bash install.sh --dev xpu
60 | >>> "
61 |

ERROR: failed to solve: process "/bin/sh -c bash -c " source $CONDA_DIR/etc/profile.d/conda.sh && conda activate ktransformers && git clone https://github.com/kvcache-ai/ktransformers.git && cd ktransformers && git submodule update --init && sed -i 's/torch\.xpu\.is_available()/True/g' setup.py && bash install.sh --dev xpu "" did not complete successfully: exit code: 2

View build details: docker-desktop://dashboard/build/desktop-linux/desktop-linux/px8x0bpuuu0qldqfnejym7pjm

Reproduction

windows 11
docker 4.38.0

Others

No response

Originally created by @soesc-com on GitHub (Nov 20, 2025). Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/1633 Originally assigned to: @qiyuxinlin on GitHub. ### Reminder - [x] I have read the above rules and searched the existing issues. ### System Info 使用了魔法也报错: docker build -t kt_xpu:0.3.1 -f Dockerfile.xpu . [+] Building 28.3s (9/11) docker:desktop-linux => [internal] load build definition from Dockerfile.xpu 0.0s => => transferring dockerfile: 2.13kB 0.0s => [internal] load metadata for docker.io/intel/oneapi-basekit:2025.0.1-0-devel-ubuntu22.04 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [1/8] FROM docker.io/intel/oneapi-basekit:2025.0.1-0-devel-ubuntu22.04@sha256:035efd4a8e4826c13ca3ebe277bc4af 0.0s => => resolve docker.io/intel/oneapi-basekit:2025.0.1-0-devel-ubuntu22.04@sha256:035efd4a8e4826c13ca3ebe277bc4af 0.0s => CACHED [2/8] RUN apt-get update && apt-get install -y wget curl bash git vim ca-certi 0.0s => CACHED [3/8] RUN wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_ 0.0s => CACHED [4/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda create --name ktransforme 0.0s => CACHED [5/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda activate ktransformers && 0.0s => ERROR [6/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda activate ktransformers && 28.2s ------ > [6/8] RUN bash -c " source /opt/conda/etc/profile.d/conda.sh && conda activate ktransformers && git clone https://github.com/kvcache-ai/ktransformers.git && cd ktransformers && git submodule update --init && sed -i 's/torch\.xpu\.is_available()/True/g' setup.py && bash install.sh --dev xpu ": 0.305 Cloning into 'ktransformers'... 6.114 Submodule 'kt-kernel/third_party/llama.cpp' (https://github.com/ggerganov/llama.cpp.git) registered for path 'kt-kernel/third_party/llama.cpp' 6.114 Submodule 'kt-kernel/third_party/pybind11' (https://github.com/pybind/pybind11.git) registered for path 'kt-kernel/third_party/pybind11' 6.118 Cloning into '/ktransformers/kt-kernel/third_party/llama.cpp'... 25.16 Cloning into '/ktransformers/kt-kernel/third_party/pybind11'... 28.13 Submodule path 'kt-kernel/third_party/llama.cpp': checked out 'a94e6ff8774b7c9f950d9545baf0ce35e8d1ed2f' 28.17 Submodule path 'kt-kernel/third_party/pybind11': checked out 'bb05e0810b87e74709d9f4c4545f1f57a1b386f5' 28.17 sed: can't read setup.py: No such file or directory ------ Dockerfile.xpu:52 -------------------- 51 | # Clone and set up ktransformers repo 52 | >>> RUN bash -c "\ 53 | >>> source $CONDA_DIR/etc/profile.d/conda.sh && \ 54 | >>> conda activate ktransformers && \ 55 | >>> git clone https://github.com/kvcache-ai/ktransformers.git && \ 56 | >>> cd ktransformers && \ 57 | >>> git submodule update --init && \ 58 | >>> sed -i 's/torch\.xpu\.is_available()/True/g' setup.py && \ 59 | >>> bash install.sh --dev xpu \ 60 | >>> " 61 | -------------------- ERROR: failed to solve: process "/bin/sh -c bash -c \" source $CONDA_DIR/etc/profile.d/conda.sh && conda activate ktransformers && git clone https://github.com/kvcache-ai/ktransformers.git && cd ktransformers && git submodule update --init && sed -i 's/torch\\.xpu\\.is_available()/True/g' setup.py && bash install.sh --dev xpu \"" did not complete successfully: exit code: 2 View build details: docker-desktop://dashboard/build/desktop-linux/desktop-linux/px8x0bpuuu0qldqfnejym7pjm ### Reproduction windows 11 docker 4.38.0 ### Others _No response_
Author
Owner

@qiyuxinlin commented on GitHub (Nov 20, 2025):

需要在 dockerfile 里把 ktransformers 切到 v0.3.1 吧?

<!-- gh-comment-id:3556993851 --> @qiyuxinlin commented on GitHub (Nov 20, 2025): 需要在 dockerfile 里把 ktransformers 切到 v0.3.1 吧?
Author
Owner

@soesc-com commented on GitHub (Nov 21, 2025):

谢谢提醒,我试试0.3.1看看。

<!-- gh-comment-id:3562360014 --> @soesc-com commented on GitHub (Nov 21, 2025): 谢谢提醒,我试试0.3.1看看。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/ktransformers#1054
No description provided.