Die Container-Automat Factory mit Docker verwenden
Erstellung eines Docker-Image für die Factory
Das Dockerfile container-automat-factory.dockerfile im Stammverzeichnis des Factory-Projektes enthält Anweisungen, um ein Docker-Image zu erstellen, das eine Java-Laufzeitumgebung und die Factory-Anwendung enthält.
Zum Aufruf der Image-Erstellung enthält das Verzeichnis außerdem eine CMD-Datei für die Windows-Eingabeaufforderung sowie eine SH-Datei für die Linux-Shell. Öffnen Sie eine Konsole in dem Verzeichnis und rufen Sie die Script-Datei entsprechend Ihrem lokalen Betriebssystem auf, um den Build-Prozess zu starten.
container-automat-factory> builddocker-container-automat-factory.cmd (1)
container-automat-factory$ ./builddocker-container-automat-factory.sh (2)
-
Für Windows.
-
Für Linux.
Start der Factory in einem Docker-Container
Wenn die Image-Erstellung abgeschlossen ist, kann ein Docker-Container mit der Factory-Anwendung gestartet werden. Rufen Sie dazu die folgende CMD-Datei unter Windows oder die SH-Datei unter Linux auf. Diese beiden Dateien befinden sich ebenfalls im Stammverzeichnis des Projektes.
container-automat-factory> rundocker-container-automat-factory.cmd (1)
container-automat-factory$ ./rundocker-container-automat-factory.sh (2)
-
Für Windows.
-
Für Linux.
Aufruf der HTML-Oberfläche der Factory
Die HTML-Oberfläche der Factory kann dann lokal unter Port 9999 mit der folgenden URL im Web-Browser aufgerufen werden:
Stopp und Neustart der Factory in Docker
Die folgenden Befehle können verwendet werden, um den Docker-Container mit der Factory-Anwendung anzuhalten und neu zu starten. Einzelheiten zur Funktionsweise von Docker-Containern im Allgemeinen entnehmen Sie bitte der Docker-Dokumentation oder der einschlägigen Literatur. [1]
container-automat-factory> docker stop container-automat-factory (1)
container-automat-factory> docker start container-automat-factory (2)
-
Stoppen des Containers.
-
Neustart des Containers.