Un Dockerfile qui crée une image Docker à partir du package de distribution ** Glassfish5 **.
Glassfish5 est une implémentation de référence de Java EE 8, et la sortie (version finale) de Java EE 8 approche en juillet 2017. Glassfish5 est également en cours de construction active pour sa sortie. Un Dockerfile qui prend ce package de distribution Glassfish5 et crée une image Docker pour un environnement qui s'exécute à l'aide d'Oracle Java.
--Dockerfile pour chacun des deux packages de construction
docker pull
)docker pull shinyay/docker-glassfish5
Obtenez l'image Docker enregistrée sous Docker Hub https://hub.docker.com/r/shinyay/docker-glassfish5/
docker run
)docker run -d -it --rm -p 4848:4848 shinyay/docker-glassfish5
Si vous ne le marquez pas, latest
sera lancé. La substance de cette balise est conçue pour être la dernière version de Nightly Build.
docker exécuter shinyay / docker-glassfish5: <version de construction>
Par exemple, docker run shinyay / docker-glassfish5: b10
lance une image de build ** Promoted Build ** stable qui a effacé un ensemble de cas de test.
docker exécuter shinyay / docker-glassfish5: <version de construction> -MM_DD_YYYY
Par exemple, docker run shinyay / docker-glassfish5: b10-07_04_2017
lancera une image ** Nightly Build ** d'une construction qui efface uniquement les cas de test simples.
L'onglet ** Détails de la construction ** de Docker Hub répertorie les résultats de construction du Dockefile. Vous pouvez le vérifier à l'URL suivante:
J'ai ajouté les paramètres suivants dans les options de la commande de démarrage Docker ci-dessus,
Il s'agit d'un paramètre qui mappe le numéro de port externe (environnement hôte dans lequel le conteneur Glassfish est exécuté) au numéro de port ** 4848 ** écouté par la console de gestion Glassfish s'exécutant dans le conteneur Docker. est.
En faisant cela, vous pouvez accéder à l'adresse IP, au nom d'hôte, au port 4848 de l'hôte local ou à la console d'administration de l'environnement local.
L'administrateur doit utiliser par défaut «admin / glassfish» préconfiguré.
Recommended Posts