2016-07-22 21 views
0

Wenn eine Anwendung auf Pivotal Cloud Foundry bereitgestellt wird, die Buildpack Abhängigkeiten zusammen mit Laufzeit (jre in meinem Fall) wird auf jeden Anwendungscontainer für jede Instanz von kopiert er Anwendung. Nun, das macht die App unabhängig einsetzbar usw. Wenn es jedoch eine Gruppe von Apps mit demselben Buildpack und derselben Runtime gibt, gibt es eine Möglichkeit, das Buildpack und die Runtime an einem separaten Ort zu halten, und alle Apps es irgendwie für diesen Ort ausleihen? Zum Beispiel heißt es im Pivot-Dokument ab 1.3.x, dass einige der Standard-Buildpacks eine Möglichkeit zur Reduzierung der implementierbaren Größe entwickelt haben, aber nicht den Mechanismus dahinter angeben.Buildpack und abhängigkeit in Bezug auf Cloud Foundry (Pivotal) - Reduzierung separate bereitstellbare Größe

Dies mag eine sehr neue Frage sein, aber ich wollte das nur erkunden und konnte nicht viele Eingaben finden. Vielen Dank für Ihre Zeit.

Antwort

0

Nein, die Buildpack-Artefakte werden immer in den aktiven Container installiert.

Gibt es ein bestimmtes Problem, das Sie versuchen zu lösen? Es ist sehr unwahrscheinlich, dass Sie die Leistung verbessern, wenn Container remote auf diese Artefakte zugreifen und Sie in einer Cloud-Bereitstellung nicht so sehr nach Speicherplatz suchen sollten.

+0

Danke Corby. Ich habe versucht, den Footprint des Deploybaren kleiner zu machen, aber ich sehe in diesem Szenario nicht viel davon, wenn man bedenkt, wie PCF-Tröpfchen funktionieren. Wollte einige Ansichten auf dem gleichen. Danke für deinen Beitrag. – bmuser