使用Docker搭建多人使用GPU服务器

背景

让多人共同使用GPU资源而不相互干扰,同时系统资源分配比较灵活。

服务器配置

cpu

48  Intel(R) Xeon(R) Silver 4116 CPU @ 2.10GHz

2颗24核CPU

(指令:

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

cat /proc/cpuinfo | grep physical | uniq -c)

安装显卡驱动

cd到.run文件目录
sudo apt-get purge nvidia*
sudo vim /etc/modprobe.d/blacklist-nouveau.conf

写上:

blacklist nouveau

  options nouveau modeset=0
sudo update-initramfs -u
sudo apt-get install build-essential freeglut3-dev libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
sudo chmod +x NVIDIA-Linux-x86_64-410.104.run
sudo ./NVIDIA-Linux-x86_64-410.104.run --no-opengl-files -no-x-check

安装docker

参照https://www.cnblogs.com/journeyonmyway/p/10318624.html

docker安装错了卸载docker:

sudo apt-get remove docker

sudo apt-get remove docker-ce

sudo apt-get remove -y docker-*

进行验证 docker --version

猜你喜欢

转载自www.cnblogs.com/walker-lin/p/11200074.html
今日推荐