首先, 需要确保你的docker是使用apt安装的
输入sudo systemctl status docker.
如果是apt安装的会显示docker的详细信息, 如果是snap安装的会报错
- 如果是apt安装的, 本文已经结束了, 在网上随便找篇教程跟着做就能成功在docker里边调用gpu.
- 如果是snap安装的, 恭喜你, 极有可能报标题那句错的原因就是snap的问题.
关于snap是啥以及为什么snap装的docker调不了gpu
省流:
第一步: 卸载docker, 记得保存镜像和容器!
sudo snap remove --purge docker
第二步: 按照docker官方教程安装docker
第三步: 去网上随便找篇教程照着做
ps: 拿snap往服务器上装docker的老哥是真的逆天