I’m also following this;
I enabled the GPU environment variable for the container start command as follows:
additionalOptions: "-e NVIDIA_VISIBLE_DEVICES=all"
I also added deviceRequests
so my configurations looks like as below
docker:
network: datalore-agents-network
dataloreHost: datalore
instances:
- id: basic-agent
label: "docker-base"
description: "docker-base"
default: true
image: docker.io/jetbrains/datalore-agent:2023.2
deviceRequests:
- driver: "xxx"
deviceIds: ["xxx"]
capabilities: [ [ "gpu" ] ]
external:
instances:
- id: "xxx"
label: "xxx"
description: "xxx"
image: jetbrains/datalore-agent:2023.3
command: "podman"
additionalOptions: "-e NVIDIA_VISIBLE_DEVICES=all"
but still I get the below empty array of GPUs