diff --git a/plugins/dynamix.docker.manager/include/DockerClient.php b/plugins/dynamix.docker.manager/include/DockerClient.php index df37440e2..fde53c54f 100644 --- a/plugins/dynamix.docker.manager/include/DockerClient.php +++ b/plugins/dynamix.docker.manager/include/DockerClient.php @@ -317,7 +317,8 @@ class DockerTemplates { $ip = ($ct['NetworkMode']=='host'||_var($port,'NAT')) ? $host : _var($port,'IP'); $tmp['url'] = $ip ? (strpos($tmp['url'],$ip)!==false ? $tmp['url'] : $this->getControlURL($ct, $ip, $tmp['url'])) : $tmp['url']; } - $tmp['shell'] = $tmp['shell'] ?? $this->getTemplateValue($image, 'Shell'); + if ( ($tmp['shell'] ?? false) == false ) + $tmp['shell'] = $this->getTemplateValue($image, 'Shell'); } $tmp['registry'] = $tmp['registry'] ?? $this->getTemplateValue($image, 'Registry'); $tmp['Support'] = $tmp['Support'] ?? $this->getTemplateValue($image, 'Support');