C'est le 19ème jour du Calendrier de l'Avent Payara 2016.
Payara a une image Docker, qui est publiée sur le Docker Hub.
À partir de là, la commande pour exécuter l'application à l'aide de l'image Payara Micro est la suivante.
docker run -d --name=helloworld -p 8080:8080 \
-v `pwd`/helloworld/build/libs:/opt/payara/deployments:ro \
payara/micro java -jar /opt/payara/payara-micro.jar \
--deploy /opt/payara/deployments/helloworld.war
J'essaye d'accéder au port 8080 avec -p
.
-v
monte le répertoire dans lequel le fichier WAR est stocké ( build / libs
ci-dessus) sur / opt / payara / deployments
.
Après cela, spécifiez l'image (payara / micro
) et écrivez la commande java
pour déplacer Payara Micro.
Comme mentionné ci-dessus, j'ai essayé de déplacer Payara Micro, qui peut être facilement utilisé avec un seul JAR, en utilisant Docker plus facilement (personnellement, je trouve cela plus facile car je n'ai pas besoin d'aller chercher le JAR). ..
Docker Hub a également payara / server-full
, payara / server-web
et payara / microprofile
, donc je vais jouer un peu plus avec eux.
J'ai une application Hello world sur GitHub que j'ai créée pour essayer Payara Micro sur Docker, alors essayez-la si vous le souhaitez.
Ci-dessus ⛄️
Recommended Posts