ai - docker 运行 hashcat / john , gpu 放弃docker里面实现不了,
访问量: 3
原因是Windows下不支持,这个就是WSL不支持
所以写的一个子项目运行在Windows上,以exe的形式就可以调用GPU了
refer to:
WSL下运行:
- nvidia-smi 能正常打印 RTX 3080 (20GB 显存,注意是 20G 版 ,驱动 595.79,CUDA 13.2),说明 WSL 宿主→GPU 透传 成功 。
- nvidia-container-toolkit 的 hook 能打印 usage,说明 toolkit 已安装 。
我的两个都安装过了。

验证:
docker run --rm --gpus all nvidia/cuda:12.4.1-base-ubuntu22.04 nvidia-smi

让启动的docker, 安装对应的lib:
sudo apt-get install -y -qq ocl-icd-libopencl1 clinfo
然后,