1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-08-02 20:35:25 +02:00

fix(docker): check len of device capabilities [BE-11898] (#750)

This commit is contained in:
Devon Steenberg 2025-05-22 14:27:14 +12:00 committed by GitHub
parent 1bc91d0c7c
commit 45471ce86d
2 changed files with 13 additions and 9 deletions

View file

@ -54,7 +54,7 @@ angular.module('portainer.docker').controller('ContainerController', [
$scope.computeDockerGPUCommand = () => {
const gpuOptions = _.find($scope.container.HostConfig.DeviceRequests, function (o) {
return o.Driver === 'nvidia' || o.Capabilities[0][0] === 'gpu';
return o.Driver === 'nvidia' || (o.Capabilities && o.Capabilities.length > 0 && o.Capabilities[0] > 0 && o.Capabilities[0][0] === 'gpu');
});
if (!gpuOptions) {
return 'No GPU config found';