File tree Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Expand file tree Collapse file tree 1 file changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -34,12 +34,20 @@ docker run --rm -v {{.CacheDir}}:/cache --entrypoint="sh" {{.ToolkitImage}}-pack
3434var installFromImageTemplate = `
3535set -xe
3636
37- cd {{.CacheDir}}/packages/ubuntu18.04/amd64
38-
39- {{if .WithSudo }}sudo {{end}}dpkg -i libnvidia-container1_*_amd64.deb \
40- libnvidia-container-tools_*_amd64.deb \
41- nvidia-container-toolkit-base_*_amd64.deb \
42- nvidia-container-toolkit_*_amd64.deb
37+ arch="$(uname -m)"
38+ case "${arch##*-}" in
39+ x86_64 | amd64) ARCH='amd64' ;;
40+ ppc64el | ppc64le) ARCH='ppc64le' ;;
41+ aarch64 | arm64) ARCH='arm64' ;;
42+ *) echo "unsupported architecture" ; exit 1 ;;
43+ esac
44+
45+ cd {{.CacheDir}}/packages/ubuntu18.04/${ARCH}
46+
47+ {{if .WithSudo }}sudo {{end}}dpkg -i libnvidia-container1_*_${ARCH}.deb \
48+ libnvidia-container-tools_*_${ARCH}.deb \
49+ nvidia-container-toolkit-base_*_${ARCH}.deb \
50+ nvidia-container-toolkit_*_${ARCH}.deb
4351
4452cd -
4553
You can’t perform that action at this time.
0 commit comments