ResultStream
class ResultStream extends Collection
Ergebnis des Builds
Gesammelte Rückgabewerte, die docker während des builds übermittelt hat. Für jeden Einzelschritt werden ein oder mehrere Step-Objekte angelegt.
$df = new Dockerfile();
$docker = new \Alvine\Infrastructure\Docker\Client(new \Alvine\Net\Resource\URI('http://e3:85/'));
$result = $docker->build($df, 'example');
if($result->is
Properties
protected string | $imageID | ||
protected Error | $error |
Methods
createStreamStep(array $j)
createStreamStep
static ResultStream
getInstanceFromString(string $rawData)
ErgebnisObjekt erstellen
string
getImageID()
Image-ID
boolean
hasImageID()
Ergebnis des Builds
Details
at line 66
__construct(string $imageID = null, Error $error = null)
Neue Stream
at line 133
static ResultStream
getInstanceFromString(string $rawData)
ErgebnisObjekt erstellen
Erstellt aus der Rückgabe des Docker-Clients ein Ergebnis-Objekt.
at line 179
string
getImageID()
Image-ID
Im Erfolgsfall die Image-ID, ansonsten null
at line 193
boolean
hasImageID()
Ergebnis des Builds
Gibt true im Erfolgsfall zurück. Die Image-ID kann dann über ResultStream::getImageID() ausgelesen werden.
at line 202
Error
getError()
Fehlerschritt
at line 211
Error
hasError()
Fehlerschritt