赞
踩
安装docker(这东西一次就够了):
sudo apt-get update
sudo apt-get install -y docker.io 或者snap install docker # version 19.03.11, or apt install docker.io
systemctl start docker
systemctl enable docker
docker version
对于安装新的显卡驱动后,最好重装一下docker nvidia。
安装docker nvidia:
# 1、添加源 distribution=$(. /etc/os-release;echo $ID$VERSION_ID) sudo curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - # 这个命令抽风,即使去下载https://nvidia.github.io/nvidia-docker/ubuntu22.04/nvidia-docker.list,得到的如果是18.04的,这个时候就自己修改文件/etc/apt/sources.list.d/nvidia-docker.list sudo curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list # 2、安装并重启 sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit sudo systemctl restart docker # 3、测试 docker run --name test1 -it --gpus all或者写"device=0"或者'"device=0,1,2,3"' nvidia/cuda:10.0-base docker run -it --gpus all nvidia/cuda:11.8.0-base-centos7 bash
sudo apt-get remove docker
sudo apt-get remove --auto-remove docker
sudo apt remove docker-ce
删除旧版本Nvidia驱动通常需要执行一些步骤,下面是一般情况下的做法:
卸载Nvidia驱动:使用以下命令可以卸载Nvidia驱动:
sudo apt-get purge nvidia-*
如果你的系统不是基于Debian的发行版(如Ubuntu),可以使用相应发行版的包管理器命令来卸载Nvidia驱动。
删除残留文件:执行以上命令后,还需要确认删除Nvidia相关的残留文件。你可以使用以下命令来删除Nvidia残留文件:
sudo rm /etc/X11/xorg.conf
sudo apt-get autoremove
sudo apt-get autoclean
这些命令可以删除Nvidia驱动卸载后留下的配置文件和不再需要的依赖包。
重启系统:最后,重启系统以确保所有的更改生效。
需要注意的是,卸载Nvidia驱动会导致你的系统使用开源的Nouveau驱动或者没有驱动,这可能会影响显示性能和相关功能。因此,在卸载旧版本驱动之后,确保准备好安装新的、兼容的Nvidia驱动。
希望这些信息对你有所帮助!如有其他问题,欢迎随时提问。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。