Implemented support for UDP ports

This commit is contained in:
2022-10-14 00:39:03 +02:00
parent 3a16d887c0
commit bcc80f73a7
2 changed files with 37 additions and 3 deletions

View File

@ -119,9 +119,10 @@ class ContainerManager
foreach ($ports as $port) {
$portNumber = intval($port['port']) + $portOffset;
$target = array_key_exists('target',$port)?intval($port['target']):intval($port['port']);
$proto = $port['proto']??"tcp";
$args[] = '-p';
$args[] = $portNumber.":".$target;
$mappedPorts[$port['info']] = $portNumber;
$args[] = $portNumber.":".$target."/".$proto;
$mappedPorts[$port['info']] = $portNumber."/".$proto;
}
// Get the paths to persist