diff --git a/plugins/dynamix.docker.manager/include/CreateDocker.php b/plugins/dynamix.docker.manager/include/CreateDocker.php
index dd553c045..8250c1351 100644
--- a/plugins/dynamix.docker.manager/include/CreateDocker.php
+++ b/plugins/dynamix.docker.manager/include/CreateDocker.php
@@ -509,8 +509,8 @@ function setXmlVal(&$xml, $value, $el, $attr = null, $pos = 0) {
}
function getUsedPorts() {
+ global $names;
$ports = [];
- exec("docker ps --format='{{.Names}}' 2>/dev/null",$names);
foreach ($names as $name) {
$list = [];
$list['Name'] = $name;
@@ -524,9 +524,8 @@ function getUsedPorts() {
}
function getUsedIPs() {
- global $eth0;
+ global $names, $eth0;
$ips = [];
- exec("docker ps --format='{{.Names}}' 2>/dev/null",$names);
foreach ($names as $name) {
$list = [];
$list['Name'] = $name;
@@ -748,6 +747,7 @@ if ($_GET['xmlTemplate']) {
echo "";
}
}
+exec("docker ps --format='{{.Names}}' 2>/dev/null",$names);
echo "";
echo "";
$authoringMode = $dockercfg["DOCKER_AUTHORING_MODE"] == "yes" ? true : false;