nvidia-smi:找不到命令
错误:设置 CDI 设备:无法解析的 CDI 设备 nvidia.com/gpu=all
在此 WSL 2 发行版中找不到命令“docker”。
确保您有Docker 桌面已安装并且它正在运行。如果仍有此错误消息,请检查 Docker Desktop 是否使用 WSL2 后端(而不是 Hyper-V)。按照本指南打开 Docker Desktop 的 WSL2 后端:https://docs.docker.com/desktop/wsl/.
此外,请检查命令提示符或 Powershell,以确保已安装 WSL 版本 2:
wsl -l -v
此外,请确保 Ubuntu 22.04 发行版是默认的 WSL 发行版。在默认 WSL 分发上启用了 Docker-WSL 集成。若要更改默认 WSL 发行版,请运行:
wsl --set-default <distro name>
错误:无法连接到 Podman
"bip":"192.168.200.1/24",
{
"bip":"192.168.200.1/24",
}
然后单击 appy 并重新启动 Docker。
错误:容器创建失败(没有来自 conmon 的日志):conmon bytes “”: readObjectStart: expect { or n, but found , error found in #0 byte of …||…, 更大的背景 …||…
conmon
conmon
wget https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_22.04/amd64/conmon_2.1.2~0_amd64.deb -O /tmp/conmon_2.1.2.deb
sudo apt install /tmp/conmon_2.1.2.deb
然后,您可以重新运行 podmon 命令
podman run --rm --device nvidia.com/gpu=all --security-opt=label=disable ubuntu nvidia-smi -L