@@ -18,32 +18,32 @@ nav_order: 1
1818
1919## Required Software
2020
21- ### Container Runtimes
21+ ### Supported Container Runtimes
2222
23- - ** Docker**
24- - Install from [ Docker documentation] ( https://docs.docker.com/get-docker/ )
25- - ** Podman** (Alternative)
26- - Version 4.3+ recommended
27- - Install from [ Podman installation guide] ( https://podman.io/getting-started/installation )
23+ #### Podman (Recommended)
2824
29- {: .warning }
30- ** Podman 4.3 and earlier** : Does not support ` --userns=keep-id:uid=xxx,gid=xxx ` and will not start correctly, this impacts
31- Ubuntu 22.04 and related builds such as PopOS! 22.04.
25+ - Install by following the [ Podman install guide] ( https://podman.io/docs/installation#installing-on-linux )
26+ - Podman 4.3 and earlier do not support ` --userns=keep-id ` and will not start correctly. This impacts Ubuntu 22.04 and related
27+ builds such as PopOS! 22.04.
28+
29+ #### Docker
30+
31+ - Rootless docker is not supported!
32+ - Install by following the [ Docker CE install guide] ( https://docs.docker.com/engine/install/ )
33+ - Add your user account to the docker group to be able to use docker without requiring sudo ` sudo usermod -aG docker $USER ` .
3234
3335### Additional Dependencies for NVIDIA graphics cards
3436
35- - ** NVIDIA Container Toolkit**
36- - Install from [ NVIDIA Container Toolkit installation guide] (
37- https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html )
38- - Podman: Also follow the [ Container Device Interface guide] (
39- https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/cdi-support.html )
40-
41- {: .note }
42- ** Podman and NVIDIA Container Toolkit before v1.18.0** : The cdi specification file needs to be generated manually each time the
43- NVIDIA driver is updated using the following command: ` sudo nvidia-ctk cdi generate --output=/var/run/cdi/nvidia.yaml `
44-
45- {: .note }
46- > If you're running Docker with cdi and Zwift fails to launch, try the long form
47- > ` VGA_DEVICE_FLAG=(--device="nvidia.com/gpu=all") ` (instead of ` --gpus=all ` ).
48- >
49- > See < https://github.com/netbrain/zwift/issues/208 > for context.
37+ #### NVIDIA Container Toolkit
38+
39+ - Install by following the [ NVIDIA Container Toolkit installation guide] [ install-nvctk ]
40+ - Podman
41+ - Also follow the [ Container Device Interface guide] [ install-nvcdi ]
42+ - Container Toolkit version v1.17.9 and earlier do not automatically update the cdi specification file. Regenerate it manually
43+ after NVIDIA driver updates by running the command: ` sudo nvidia-ctk cdi generate --output=/var/run/cdi/nvidia.yaml ` .
44+ - Docker
45+ - If Zwift fails to launch, try setting ` VGA_DEVICE_FLAG=(--device="nvidia.com/gpu=all") ` . See
46+ [ this issue] ( https://github.com/netbrain/zwift/issues/208 ) for context.
47+
48+ [ install-nvctk ] : https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html
49+ [ install-nvcdi ] : https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/cdi-support.html
0 commit comments