Java: Starten Sie WAS mit Docker und stellen Sie Ihre eigene Anwendung bereit

Am Anfang

Ich habe WebSphere unter Docker gestartet und versucht, meine eigene Anwendung bereitzustellen

Docker-Einstellungen

Erstellen einer Docker-Datei

Quelle auf GitHub Das Bild verwendet "Websphere-Freiheit" Wenn Sie einen Krieg in / config / drop / ablegen, wird dieser automatisch bereitgestellt. Legen Sie den Krieg daher in dem lokalen Ordner fest, in dem der mit gradle erstellte Krieg abgelegt wird, um auf die Remote-Datei / config / drop / kopiert zu werden.

docker-compose.yml Quelle auf GitHub Es gibt nichts zu beachten

Erstellen eines Webmoduls

Erstellen einer Gradle-Datei

Quelle auf GitHub Geben Sie war für das Plugin an und legen Sie die für die Erstellung erforderlichen Abhängigkeiten fest

Java-Modul

Quelle auf GitHub

Der Antworttyp der in Informationen zu einfachen JAX-RS-Apps erstellten App wird in PLAN_TEXT geändert.

Fluss vom Build zur Bereitstellung

  1. Erstellen Sie eine Kriegsdatei mit der Aufgabe gradle war
  2. Erstellen Sie eine virtuelle Umgebung auf Docker mit Docker-Compose Up -d (Wenn es nicht funktioniert, leeren Sie den Cache mit Docker-Compose Build --no-Cache)
  3. Gehen Sie zu http: // localhost / MyWebApp / sample / Area (WAS scheint den Namen der Kriegsdatei als Kontextstamm angeben zu müssen)

Ausführungsergebnis

image.png

Wird angezeigt, wird bestätigt, dass WAS sicher läuft!

Recommended Posts

Java: Starten Sie WAS mit Docker und stellen Sie Ihre eigene Anwendung bereit
Stellen Sie die Anwendung mit VPC + EC2 + Docker bereit.
Bereiten Sie eine Scraping-Umgebung mit Docker und Java vor
[Java] Sortieren Sie ArrayList nach Elementen Ihrer eigenen Klasse
Bereitstellung mit EC2 / Docker / Laravel
Erstellen Sie Ihre eigenen Java-Anmerkungen
Stellen Sie die Anwendung auf WildFly bereit
Mit Docker erstellte Webanwendung (1)
Verwandeln Sie Java-Apps mit Jib ~ Build with gradle ganz einfach in Docker-Container und registrieren Sie sich im lokalen Repository
Vergleich der WEB-Anwendungsentwicklung mit Rails und Java Servlet + JSP
Stellen Sie sich die Spring Boot-App mit dem Jib-Maven-Plugin vor und starten Sie sie mit Docker
Erstellen Sie mit JMeter Ihren eigenen Sampler
Verwenden Sie Java mit MSYS und Cygwin
Verteilte Ablaufverfolgung mit OpenCensus und Java
Installieren Sie Java und Tomcat mit Ansible
Verwandeln Sie Java-Anwendungen mit Jib ganz einfach in Docker
Verwenden Sie JDBC mit Java und Scala.
Hallo Welt mit Docker und C Sprache
Erstellen Sie Ihre eigene Persistenz FW (Java)
Behandeln Sie Ihre eigenen Anmerkungen in Java
[SRE / Docker] Starten Sie die Steuerung mit Dockerize
PDF und TIFF mit Java 8 ausgeben
Java, Arrays für Anfänger
Microservices mit Docker- und Cloud-Leistung
[Linux] Starten Sie den Apache-Container mit Docker
Führen Sie in Java8 geschriebene Anwendungen in Java6 aus
Mit Java verschlüsseln und mit C # entschlüsseln
So starten Sie Camunda mit Docker
Erstellen Sie mit Docker CE für Windows eine Webanwendungsentwicklungsumgebung, die Java, MySQL und Redis verwendet
Warten Sie, bis PostgreSQL mit Docker gestartet ist, und starten Sie dann den WEB-Dienst
Erstellen einer Entwicklungsumgebung für Java-Webanwendungen mit Docker für Mac Teil1
Erstellen Sie mit Docker für Mac Teil2 eine Entwicklungsumgebung für Java-Webanwendungen
So erstellen Sie Ihre eigene Anmerkung in Java und erhalten den Wert
Java: Versuchen Sie, einen durch Kommas getrennten Formatierer selbst zu implementieren
Starten Sie die UI-Tests mit Dagger2 und Mockito
Überwachen Sie Java-Anwendungen mit Jolokia und Hawtio
Erstellen einer Rails 6- und PostgreSQL-Umgebung mit Docker
Erstellen Sie Ihren eigenen Validator mit Bean Validation
Verstehen Sie die Java-Oberfläche auf Ihre eigene Weise
Probieren wir WebSocket mit Java und Javascript aus!
[Java] Lesen und Schreiben von Dateien mit OpenCSV
Starten Sie die Entwicklung von Webanwendungen mit Spring Boot
Kommunizieren Sie zwischen Gitlab und Gitlab Runner, die mit Docker gestartet wurden
Installieren Sie Docker und erstellen Sie eine Java-Ausführungsumgebung
Erstellen Sie mit Docker eine Apache- und Tomcat-Umgebung. Übrigens Maven & Java Kooperation
Organisieren Sie den Unterschied im Schreibkomfort zwischen dem Java-Lambda-Ausdruck und dem Kotlin-Lambda-Ausdruck.