Frage Rezeptsuite auf Docker

4 Jahre 7 Monate her #2406 von Blackmyth
Blackmyth antwortete auf Rezeptsuite auf Docker

alexg schrieb: Das oben gepostete Dockerfile funktioniert nicht auf einem arm/v7 System.

Damit sollte es funktionieren:

FROM bellsoft/liberica-openjdk-debian
RUN apt-get update && apt-get install -y --no-install-recommends xvfb openjfx && rm -rf /var/lib/apt/lists/*

ADD ./rezeptsuite.client.fx.jar /opt/rezeptsuite.client.fx.jar

EXPOSE 8000

CMD exec $JAVA_HOME/bin/java -cp /opt/rezeptsuite.client.fx.jar:/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/ext/* rezeptSuite.fx.RezeptSuite server


Super danke das du dich dazu zurück meldest.
Komme damit aber leider nicht weiter. Wie erstelle ich so den Docker ?

Kennst du dich damit aus?

Bei fertigen Dockern kann ich zum Beispiel auch immer einen Pfad mit -v angeben wohin die Daten gespeichert werden. Möchte alle individuellen Daten nicht auf der SD Karte haben sondern ausgelagert auf einer SSD.

Weist du was ich meine ?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

4 Jahre 7 Monate her #2408 von Blackmyth
Blackmyth antwortete auf Rezeptsuite auf Docker
Einen Schritt bin ich weiter.
Konnte das Dockerfiles erstellen. Jedoch bekomme ich beim Ausführen des Dockers folgende Fehlermeldung:

Error: Unable to initialize main class rezeptSuite.fx.RezeptSuite,
Caused by: java.lang.NoClassDefFoundError: javafx/scene/Node,

Jemand eine Idee ?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

4 Jahre 7 Monate her #2411 von alexg
alexg antwortete auf Rezeptsuite auf Docker
Wie sieht die Datei aus? Wie oben gepostet?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

4 Jahre 7 Monate her - 4 Jahre 7 Monate her #2412 von Blackmyth
Blackmyth antwortete auf Rezeptsuite auf Docker

alexg schrieb: Wie sieht die Datei aus? Wie oben gepostet?

Ja genau wie oben :(

Die rezeptsuite.client.fx liegt im selben Verzeichnis. Ist das korrekt ?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

4 Jahre 7 Monate her #2413 von alexg
alexg antwortete auf Rezeptsuite auf Docker
Ja, das passt. Wichtig ist dass im Container dieser Pfad existiert "/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/ext/*".

Bitte auf die letzte Zeile im Dockerfile achten.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

4 Jahre 7 Monate her - 4 Jahre 7 Monate her #2414 von Blackmyth
Blackmyth antwortete auf Rezeptsuite auf Docker

alexg schrieb: Ja, das passt. Wichtig ist dass im Container dieser Pfad existiert "/usr/lib/jvm/java-8-openjdk-armhf/jre/lib/ext/*".

Bitte auf die letzte Zeile im Dockerfile achten.


Problem ist, dass der Container mit der Fehlermeldung nicht startet, wie soll ich den Pfad dann prüfen ?
Oder muss Java auf Ubuntu installiert sein ?
Anhang:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum
Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.