added doku for installatin in README

This commit is contained in:
Marc Wäckerlin
2015-11-18 15:54:02 +00:00
parent f4838221fa
commit d1c90271be
6 changed files with 74 additions and 8 deletions

View File

@@ -17,7 +17,7 @@ if ($ret==0) {
foreach ($containers as $c) {
$name = preg_replace(',^/,', '', $c['Name']);
$ports = null;
if ($c['NetworkSettings']['Ports'])
if ($c['NetworkSettings']['Ports']) {
foreach ($c['NetworkSettings']['Ports'] as $ps) {
if (isset($ps))
foreach ($ps as $p) {
@@ -26,6 +26,16 @@ if ($ret==0) {
else $ports = $p['HostPort'];
}
}
} elseif ($c['HostConfig']['PortBindings']) {
foreach ($c['HostConfig']['PortBindings'] as $ps) {
if (isset($ps))
foreach ($ps as $p) {
if (isset($p['HostPort']))
if (isset($ports)) $ports .= ", ".$p['HostPort'];
else $ports = $p['HostPort'];
}
}
}
$attrs=$name.'\\n'.$c['Config']['Image'].'",URL="javascript:details('."'".$c['Id']."'".')",style=filled';
if (isset($ports)) $attrs = $ports.'\\n'.$attrs.',peripheries=2';
if ($c['State']['Dead']) $attrs.=',fillcolor=red';