Skip to content

Commit d04ba85

Browse files
elezara-mccarthy
andcommitted
Pin all dependencies when installing toolkit
Signed-off-by: Evan Lezar <[email protected]> Co-authored-by: Abigail McCarthy <[email protected]>
1 parent 4312bea commit d04ba85

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

container-toolkit/install-guide.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,12 @@ Alternatively, you can install the driver by [downloading](https://www.nvidia.co
5656
1. Install the NVIDIA Container Toolkit packages:
5757

5858
```console
59-
$ sudo apt-get install -y nvidia-container-toolkit
59+
$ NVIDIA_CONTAINER_TOOLKIT_VERSION=${version}-1 \
60+
sudo apt-get install -y \
61+
nvidia-container-toolkit=${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
62+
nvidia-container-toolkit-base=${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
63+
libnvidia-container-tools=${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
64+
libnvidia-container1=${NVIDIA_CONTAINER_TOOLKIT_VERSION}
6065
```
6166

6267
(installing-with-yum-or-dnf)=
@@ -84,7 +89,12 @@ Alternatively, you can install the driver by [downloading](https://www.nvidia.co
8489
1. Install the NVIDIA Container Toolkit packages:
8590

8691
```console
87-
$ sudo dnf install -y nvidia-container-toolkit
92+
$ NVIDIA_CONTAINER_TOOLKIT_VERSION=${version}-1 \
93+
sudo dnf install -y \
94+
nvidia-container-toolkit-${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
95+
nvidia-container-toolkit-base-${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
96+
libnvidia-container-tools-${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
97+
libnvidia-container1-${NVIDIA_CONTAINER_TOOLKIT_VERSION}
8898
```
8999

90100
(installing-with-zypper)=
@@ -106,7 +116,12 @@ Alternatively, you can install the driver by [downloading](https://www.nvidia.co
106116
1. Install the NVIDIA Container Toolkit packages:
107117

108118
```console
109-
$ sudo zypper --gpg-auto-import-keys install -y nvidia-container-toolkit
119+
$ NVIDIA_CONTAINER_TOOLKIT_VERSION=${version}-1 \
120+
sudo zypper --gpg-auto-import-keys install -y \
121+
nvidia-container-toolkit-${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
122+
nvidia-container-toolkit-base-${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
123+
libnvidia-container-tools-${NVIDIA_CONTAINER_TOOLKIT_VERSION} \
124+
libnvidia-container1-${NVIDIA_CONTAINER_TOOLKIT_VERSION}
110125
```
111126

112127
## Configuration

repo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ docs_root = "${root}/container-toolkit"
102102
project = "container-toolkit"
103103
name = "NVIDIA Container Toolkit"
104104
version = "1.17.7"
105+
source_substitutions = {version = "1.17.7"}
105106
copyright_start = 2020
106107
redirects = [
107108
{ path="concepts.html", target="index.html" },

0 commit comments

Comments
 (0)