examples/micronaut/README.md
This is an example of how to easily build a Docker image for a Micronaut framework Groovy/Java application with Jib.
<!-- Dockerize and run a "Hello World" @Java @micronautfw app with #Jib in seconds --> <p align="center"> <a href="https://twitter.com/intent/tweet?text=Dockerize%20and%20run%20a%20%22Hello%20World%22%20%40Java%20%40micronautfw%20app%20with%20%23Jib%20in%20seconds&url=https://asciinema.org/a/191805&hashtags=docker,kubernetes"> </a> </p>./gradlew jibDockerBuild
docker run -d -p 8080:8080 micronaut-jib:0.1
curl localhost:8080/hello
> Hello World
IMAGE=<your image, eg. gcr.io/my-project/micronaut-jib>
./gradlew jib --image=$IMAGE
kubectl run micronaut-jib --image=$IMAGE --port=8080 --restart=Never
# Wait until pod is running
kubectl port-forward micronaut-jib 8080 > /dev/null 2>&1 &
curl localhost:8080/hello
> Hello World
Learn more about Jib. Learn more about Micronaut.