我想在一个容器中使用一个容器,该容器使用一些docker运行时(我们可以在纯docker中使用--runtime
标志来指定它)。
就我而言,我想使用nvidia-docker2
运行时(https://github.com/NVIDIA/nvidia-docker)在Kubernetes集群的容器中使用GPU。
答案:在/etc/docker/daemon.json
中指定默认运行时,如下所示:
"default-runtime": "nvidia",
"runtimes": {
"nvidia": {
...
}
}
答案 0 :(得分:1)
您想使用“ nvidia-docker
运行时(https://github.com/NVIDIA/nvidia-docker)在Kubernetes集群的容器内使用GPU”,然后查看keubernetes本身提供的官方文档:
答案 1 :(得分:0)
您需要使用kubernetes设备插件,该插件创建守护程序并允许您在每个节点上公开GPU指标。