So installieren Sie OpenJDK in Docker und führen das JAR-Paket aus

So installieren Sie OpenJDK in Docker und führen das JAR-Paket aus

Bild herunterladen

Docker-Pull OpenJDK

Erstellen eines Datenvolumens

Erstellen Sie ein java_app Datenvolumen

Docker-Volume erstellt Java_App

Laden Sie jar -Paket nach /var/lib/docker/volumes/java_app/_data/ und starten Sie das Image

Starten Sie das Bild

docker run --name=javaApp --restart=always --network=host \
 -v java_app:/usr/src/myapp openjdk java -jar /usr/src/myapp/jar Paket

Zum Beispiel

docker run -it -d --network=host --restart=always --name=autoRefreshCSDN -v java_app:/usr/src/myapp openjdk java -jar /usr/src/myapp/autoRefreshCSDN-1.0-SNAPSHOT-jar-with-dependencies.jar

Dies ist das Ende dieses Artikels über die Installation von OpenJDK in Docker und das Ausführen des JAR-Pakets. Weitere Informationen zum Ausführen von JAR-Paketen in Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Tutorial zum Debuggen des OpenJDK-Quellcodes
  • So ersetzen Sie OpenJDK durch Oracle JDK in Kylin V10
  • Docker löst das Problem, dass JDKs jmap und andere Befehle nicht in OpenJDK-Containern verwendet werden können
  • Unterschiede zwischen OpenJDK und OracleJDK
  • So deinstallieren Sie das native OpenJDK von Linux und installieren Sun JDK
  • So kompilieren Sie openJDK ganz einfach in Ubuntu
  • Kompilierungsdetails basierend auf der kompilierten virtuellen Maschine jvm-openjdk
  • Eine schnelle Lösung für das Problem, dass nach der Installation von openJDK1.8 mit yum keine Deinstallation möglich ist
  • So installieren Sie Java OpenJDK auf einem CentOS-System
  • Detaillierte Erklärung von System.out.println in der OpenJDK-Quellcodeanalyse

<<:  So ändern Sie schnell das Hostattribut eines MySQL-Benutzers

>>:  Vue implementiert die browserseitige Code-Scan-Funktion

Artikel empfehlen

Erfahren Sie mehr über MySQL-Datenbanken

Inhaltsverzeichnis 1. Was ist eine Datenbank? 2. ...

Analyse der Nutzung des Xmeter API-Schnittstellentesttools

XMeter API bietet einen umfassenden Online-Schnit...

Lösung für unvollständige Textanzeige im El-Tree

Inhaltsverzeichnis Methode 1: Der einfachste Weg,...

Erste Schritte mit benutzerdefinierten Anweisungen in Vue 3.0

Inhaltsverzeichnis 1. Benutzerdefinierte Anweisun...

Vue implementiert das Hoch- und Herunterladen von Dateien

In diesem Artikelbeispiel wird der spezifische Co...

Grundlegende Verwendung der JS-Datumssteuerung My97DatePicker

My97DatePicker ist ein sehr flexibles und benutze...

Multiservice-Image-Packaging-Vorgang von Dockerfile unter Aufsicht

Schreiben einer Docker-Datei Konfigurieren Sie di...

Fragen und Antworten: Unterschiede zwischen XML und HTML

F: Ich weiß nicht, was der Unterschied zwischen XM...

Implementierung des React Page Turner (inkl. Front- und Backend)

Inhaltsverzeichnis Frontend Entwerfen und schreib...