class ImageInfo extends Alvine

Docker Image-Information

Dieses Objekt sammelt alle Informationen zu einem Image, die über die /image/ Abfrage von docker zurückgegeben werden.

Properties

protected string $repository
protected string $tag
protected string $imageID
protected integer $created
protected integer $size
protected integer $virtualSize

Methods

__construct(string $id, string $repository = null, string $tag = null, DateTime $created = null, integer $size = null, integer $virtualSize = null)

Neues ImageInfo-Objekt erstellen

static Container
getInstanceFromArray(array $array)

Neues Objet erstellen

string
getImageID()

Image-ID

string
getRepository()

Name des Repository

string
getTag()

Tag

DateTime
getCreated()

Datum der Erstellung

integer
getSize()

Size

integer
getVirtualSize()

VirtualSize

Details

at line 83
__construct(string $id, string $repository = null, string $tag = null, DateTime $created = null, integer $size = null, integer $virtualSize = null)

Neues ImageInfo-Objekt erstellen

Parameters

string $id ID
string $repository Repositorium (z.B. "docker.example.com:5000/appbase")
string $tag Tag
DateTime $created Erstellt am
integer $size Größe
integer $virtualSize Virtuelle Größe

at line 110
static Container getInstanceFromArray(array $array)

Neues Objet erstellen

Diese Methode erstellt aus einem von der REST-API zurückgegebenen Ergebnisses ein Container-Objekt.

Der Aufbau des Arrays ergibtsich aus dem json-String der durch curl http://localhost:4243/images/json zurückgegebenen wird.

Parameters

array $array Rückgabe der Docker-API

Return Value

Container

at line 129
string getImageID()

Image-ID

Return Value

string ID des Images

at line 138
string getRepository()

Name des Repository

Return Value

string Name des Repository

at line 147
string getTag()

Tag

Return Value

string Tag

at line 156
DateTime getCreated()

Datum der Erstellung

Return Value

DateTime Zeit

at line 165
integer getSize()

Size

Return Value

integer Size

at line 174
integer getVirtualSize()

VirtualSize

Return Value

integer VirtualSize