Dieses Projekt dient zur Presentation von Docker im Zusammenspiel mit Spring Boot Anwendungen.
Es kommen folgende Techniken zum Einsatz:
- Docker
- Spring Boot
- Spring Boot Web
- Maven
- Java 8
- Ubuntu
Um das Docker Image zu Bauen benötigt man eine Java JRE. Ich habe in dieser Version das JRE 8 mit Update 60 benutzt (jre-8u60-linux-x64.tar). Dies kann auf den Oracle Servern heruntergeladen werden. Natürlich kann auch ein anderes JRE verwendet werden. Es sollte mindestens ein JRE der Version 7 sein. Sollte ein anderes JRE genutzt werden ist das „Dockerfile“ in src/non-packaged-resources entsprechend anzupassen.
- Projekt von GitHub Klonen
- mvn clean install
- in "target" Ordner wechseln
- "jre-8u60-linux-x64.tar" in "target" Ordner kopieren
- "docker build ." ausführen
- Docker Image starten
- Startskript für Dockerimage erstellen
- Auslieferungs Dateien Packen
- ...