2016-07-04 5 views
0

I Freiheit Docker Version verwenden eine Alternative zur Freiheits vorformulierten in Bluemix zu testen: https://hub.docker.com/_/websphere-liberty/eine Freiheits .war App in Liberty läuft Neubereitstellen Docker

das Bild zu schaffen, ist ein langsamer Prozess. Ich frage mich, ob es einen empfohlenen Ansatz für die erneute Bereitstellung eines Anwendungskriegs gibt. Zurzeit muss ich die Andockdatei jedesmal neu erstellen, wenn ich eine Änderung an meiner App vornahm.

Die App ist in/config/apps/Verzeichnis zusammen mit einigen gemeinsam genutzten Bibliotheken, bootstrap.properties Datei, die Verarbeitung ...

Antwort

1

Haben Sie bei Usage Abschnitt auf dieser Seite tatsächlich ausgesehen hat? Im Punkt 1) wird beschrieben:

A .WAR Datei daher im dropins Verzeichnis dieses Servers und Lauf montiert werden kann. Das folgende Beispiel startet einen Container im Hintergrund eine .WAR Datei aus dem Host-Dateisystem läuft

$ docker run -d -p 80:9080 -p 443:9443 \ 
    -v /tmp/DefaultServletEngine/dropins/Sample1.war:/config/dropins/Sample1.war \ 
    websphere-liberty:webProfile7 

Dies sollten Sie dynamisch die Anwendung erlauben zu aktualisieren, ohne dass das Bild neu zu erstellen.

Sie haben dort auch andere Beispiele, die zeigen, wie man den ganzen Konfigurationsordner einbindet.

Verwandte Themen