Eine Docker-Datei, die ein Docker-Image aus dem Distributionspaket ** Glassfish5 ** erstellt.
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.
--Dockerfile für jedes der beiden Build-Pakete
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 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.
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.
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.
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:
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