该项目来源于
https://hub.docker.com/r/collinwebdesigns/fastapi-dls
但由于需要用OpenSSL生成证书,有一定使用门槛(?),因此自封了个证书进去,也就是文中使用的docker镜像
如果有一定的技术能力,可以直接参考原文教程
这个东西是一个很新的东西,相关缺陷报告目前尚未得知,请谨慎用于生产环境
请注意你获取的是vgpu驱动及对应版本的grid驱动,而不是quadro以及geforce驱动
docker run -d -e DLS_URL=10.1.1.107 -e DLS_PORT=443 -p 443:443 makedie/fastapi-dls
此处的DLS_URL与DLS_PORT是后续生成授权文件,告知guest如何访问授权容器
随着版本更新,如果需要指定最新版本,去hub看看,假如需要使用1.3.5版本则
https://hub.docker.com/repository/docker/makedie/fastapi-dls/tags?page=1&ordering=last_updated
于虚拟机安装VGPU驱动
首先我们得安装vgpu使用的grid驱动,此处以512.78_grid_win10_win11_server2016_server2019_server2022_64bit_international 为例
注意:目前已知的成功案例的guest驱动均为5XX.XX版本,4XX.XX版本未有成功案例
直接安装即可,这里就不附带图片了,相信装个驱动……不至于吧
安装完驱动会提示需要重启,此时不急着重启,先把授权应用了再进行重启
应用授权
首先先创建一个路径为
C:\Program Files\NVIDIA Corporation\vGPU Licensing\ClientConfigToken 的目录
于虚拟机内使用浏览器,访问刚刚创建的docker容器,https://10.1.1.107/client-token
注意:根据容器版本的不同,这个地址可能是https://10.1.1.107/-/client-token 注意自行尝试
此时会下载一个文件
将该文件保存至虚拟机内刚刚创建的目录中,如图所示
随后,重启虚拟机
验证授权
重启完成后,右下角即可看见授权已获得
评论(0)