VulcandPortMapping
class VulcandPortMapping extends PortMapping
VulcandPortMapping
Properties
protected string | $frontend |
Methods
__construct(string $frontend, Port $container, Port $host = null)
Neues Port-Objekt
initUnit(string $containerName, Service $unit)
Systemd-Unit initialisieren
setFrontend(string $frontend)
Hostname setzen
Details
at line 53
__construct(string $frontend, Port $container, Port $host = null)
Neues Port-Objekt
Wird kein fester Host-Port angegeben, so vergibt docker automatisch einen Port. Dieser wird über den Befehl docker port ermittelt und in etcd eingetragen.
at line 87
PortMapping
initUnit(string $containerName, Service $unit)
Systemd-Unit initialisieren
Die Methode erweitert die Systemd-Unit um die Portdefinitionen. Wird kein Host-Port angegebenen, so wird per Script versucht den dynamischen Port zu ermitteln.
in PortMapping at line 75
string
getDockerRunArgument()
Docker Argument
-p <host-port>:<container-port>
at line 69
VulcandPortMapping
setFrontend(string $frontend)
Hostname setzen