Ich habe eine Docker-Datei erstellt, um Glassfish 5 mit Oracle Java zu starten

Eine Docker-Datei, die ein Docker-Image aus dem Distributionspaket ** Glassfish5 ** erstellt.

Erläuterung

Glassfish5 ist eine Referenzimplementierung von Java EE 8, und die Veröffentlichung (endgültige Version) von Java EE 8 steht kurz vor dem Juli 2017. Glassfish5 wird ebenfalls aktiv für die Veröffentlichung gebaut. Eine Docker-Datei, die dieses Glassfish5-Distributionspaket verwendet und ein Docker-Image für eine Umgebung erstellt, die mit Oracle Java ausgeführt wird.

Operationsbild

Charakteristisch

--Dockerfile für jedes der beiden Build-Pakete

Annahme

wie benutzt man

Holen Sie sich Docker Image (Docker Pull)

docker pull shinyay/docker-glassfish5

Lassen Sie das Docker-Image unter Docker Hub registrieren https://hub.docker.com/r/shinyay/docker-glassfish5/

Docker Container starten (Docker-Lauf)

Letzte Version

docker run -d -it --rm -p 4848:4848 shinyay/docker-glassfish5

Wenn Sie es nicht markieren, wird "Neueste" gestartet. Die Substanz dieses Tags ist die neueste Version von Nightly Build.

Geförderter Build

docker run shinyay / docker-glassfish5: <build version>

Beispiel: "docker run shinyay / docker-glassfish5: b10" startet ein stabiles Build ** Promoted Build ** -Image, das eine Reihe von Testfällen gelöscht hat.

Nächtlich gebaut

docker run shinyay / docker-glassfish5: <build version> -MM_DD_YYYY

Beispiel: docker run shinyay / docker-glassfish5: b10-07_04_2017 startet ein ** Nightly Build ** -Image eines Builds, das nur einfache Testfälle löscht.

Überprüfen Sie die Build-Version

Auf der Registerkarte ** Build-Details ** von Docker Hub werden die Build-Ergebnisse aus dem Dockefile aufgelistet. Sie können es unter der folgenden URL überprüfen:

Zugriff auf die Verwaltungskonsole (Glassfish Console)

Ich habe die folgenden Parameter in den Optionen des Docker-Startbefehls oben hinzugefügt:

Dies ist eine Einstellung, die die externe Portnummer (Hostumgebung, in der der Glassfish-Container ausgeführt wird) der Portnummer ** 4848 ** zuordnet, die von der im Docker-Container ausgeführten Glassfish-Verwaltungskonsole überwacht wird. ist.

Auf diese Weise können Sie über Port 4848 oder die Administrationskonsole auf die IP-Adresse, den Hostnamen oder den lokalen Host der lokalen Umgebung zugreifen.

Der Administrator sollte standardmäßig den vorkonfigurierten "admin / glassfish" verwenden.

Recommended Posts

Ich habe eine Docker-Datei erstellt, um Glassfish 5 mit Oracle Java zu starten
Ich habe eine shopify App @java erstellt
[Anfänger] Ich habe ein Programm zum Verkauf von Kuchen in Java erstellt
Ich habe ein neues Java-Bereitstellungstool erstellt
Ich habe versucht, mit AI "A3RT" eine Talk-App in Java zu erstellen.
Ich habe ein Diff-Tool für Java-Dateien erstellt
Ich habe ein Programm zur Beurteilung von Primzahlen in Java erstellt
Zwei Möglichkeiten, einen Thread in Java + @ zu starten
Schreiben Sie eine Docker-Datei, um jupyter-lab auf Ubuntu zu starten
Java Ich habe versucht, einen einfachen Block zu brechen
Ich habe Java gemacht, um (a == 1 && a == 2 && a == 3) immer wahr zu machen
Ich wollte (a == 1 && a == 2 && a == 3) in Java wahr machen
Ich habe ein Janken-Spiel in Java (CLI) gemacht.
[Rails] Ich habe eine Entwurfsfunktion mit enum erstellt
Ich habe versucht, einen Server mit Netty zu implementieren
Ich habe versucht, den Block mit Java zu brechen (1)
[Java] Ich habe versucht, über den Verbindungspool eine Verbindung mit Servlet (Tomcat) & MySQL & Java herzustellen
Ich habe ein Beispiel erstellt, wie ein Delegat in Swift UI 2.0 mit MapKit geschrieben wird
Ich habe ein einfaches Berechnungsproblemspiel in Java gemacht
Ich habe versucht, SQS mit AWS Java SDK zu betreiben
Ich habe eine Methode entwickelt, um nach Premium Friday zu fragen
Ich habe versucht, eine Clova-Fähigkeit in Java zu erstellen
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
So konvertieren Sie A in a und a in A mit logischem Produkt und Summe in Java
Ich habe einen Wrapper erstellt, der KNP von Java aus aufruft
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Ich habe versucht, ein Aktienchart mit Java (Jsoup) zu kratzen.
Ich möchte es zusätzlich implementieren, während ich Kotlin auf einer Site verwende, auf der Java ausgeführt wird
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
[Java] Ich möchte ein Byte-Array in eine Hexadezimalzahl konvertieren
Ich möchte einen relativen Pfad in einer Situation finden, in der Pfad verwendet wird
Ich möchte Java Applet ohne Verwendung einer IDE erstellen
Ich habe ein Plug-In erstellt, das Jextract mit Gradle-Aufgaben ausführt
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich habe eine Chat-App erstellt.
Ich wollte nur eine reaktive Eigenschaft in Java erstellen
Ich möchte eine Funktion mit Kotlin und Java erstellen!
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben
Ich habe versucht, in Java von einer Zeichenfolge in einen LocalDate-Typ zu konvertieren
Ich habe versucht, Java REPL zu verwenden
Ich habe versucht, Dapr in Java zu verwenden, um die Entwicklung von Mikroservices zu erleichtern
Ich habe einen RESAS-API-Client in Java erstellt
Ein Memo zum Starten der Java-Programmierung mit VS Code (Version 2020-04)
Machen Sie einen Diamanten mit Java
Ich habe mit Spring Boot ein einfaches MVC-Beispielsystem erstellt
[Circle CI] Eine Geschichte, der ich bei Start Building verfallen war
Ich habe mit JD-Core eine Befehlszeilenschnittstelle mit dem WinMerge Plugin erstellt
Eine Geschichte, die ich mit Java nur schwer herausfordern konnte
Ich habe Tribuo von Oracle ausprobiert. Tribuo - Eine Java-Vorhersagebibliothek (v4.0)
[Unity] Ich habe mit NWPathMonitor ein natives Plug-In UniNWPathMonitor erstellt
Ich erhalte einen Ruby-Versionsfehler, wenn ich versuche, Rails zu starten.
Ich habe ein Juwel gemacht, um den Text des Org-Modus in Qiita zu posten
Ich habe versucht, eine einfache Anwendung mit Dockder + Rails Scaffold zu erstellen
[Java] Ich habe versucht, mit der Grabmethode ein Labyrinth zu erstellen ♪
Ich habe versucht, den Kalender mit Java auf der Eclipse-Konsole anzuzeigen.
Ich habe ein Tool erstellt, um den Unterschied zwischen CSV-Dateien auszugeben
Wie man einen revolutionären Diamanten mit Java für Aussage macht wwww
Ich habe ein PDF mit Java erstellt.
Ich habe mit Swing eine GUI erstellt