diff --git a/docker/Dockerfile b/docker/Dockerfile index e6b4308b..4100974e 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -8,17 +8,6 @@ ARG GOPROXY=https://goproxy.cn,direct RUN apt-get update && apt-get -y install libhwloc-dev libdrm-dev RUN cd /k8s-vgpu && make all -FROM $NVIDIA_IMAGE AS NVBUILD -COPY ./libvgpu /libvgpu -WORKDIR /libvgpu -RUN apt-get -y update; apt-get -y install wget -RUN wget https://cmake.org/files/v3.19/cmake-3.19.8-Linux-x86_64.tar.gz -RUN tar -xf cmake-3.19.8-Linux-x86_64.tar.gz -RUN cp /libvgpu/cmake-3.19.8-Linux-x86_64/bin/cmake /libvgpu/cmake-3.19.8-Linux-x86_64/bin/cmake3 -ENV PATH="/libvgpu/cmake-3.19.8-Linux-x86_64/bin:${PATH}" -RUN apt-get -y install openssl libssl-dev -RUN bash ./build.sh - FROM nvidia/cuda:12.2.0-base-ubuntu22.04 ENV NVIDIA_DISABLE_REQUIRE="true" ENV NVIDIA_VISIBLE_DEVICES=all diff --git a/hack/build.sh b/hack/build.sh index 6c0736e9..7271dcca 100755 --- a/hack/build.sh +++ b/hack/build.sh @@ -26,7 +26,7 @@ export GOLANG_IMAGE="golang:1.21-bullseye" export NVIDIA_IMAGE="nvidia/cuda:12.2.0-devel-ubuntu20.04" export DEST_DIR="/usr/local" -IMAGE=${IMAGE-"projecthami/hami"} +IMAGE=${IMAGE-"4pdosc/k8s-vdevice"} function go_build() { [[ -z "$J" ]] && J=$(nproc | awk '{print int(($0 + 1)/ 2)}') diff --git a/libvgpu b/libvgpu deleted file mode 160000 index 8360ab7e..00000000 --- a/libvgpu +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8360ab7e5a3f6a6040b1bc07e66acab10456b9b6